| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| electronic:lcd:nokia2280 [2022/10/02 23:53] – tony | electronic:lcd:nokia2280 [2026/10/01 02:46] (current) – tony |
|---|
| ^Rows|65| | ^Rows|65| |
| ^Char matrix|-| | ^Char matrix|-| |
| ^Driver IC|{{:electronic:datasheet:philips:pcf8814.pdf|PCF8814}}((or similar))| | ^Driver IC|{{:electronic:datasheet:philips:pcf8814.pdf|Philips PCF8814}}((or similar))| |
| ^Backlight|-| | ^Backlight|-| |
| ^Arduino driver|| | ^Arduino driver|| |
| ^6|VIO|IO power supply((IO may use a different voltage than the LCD))| | ^6|VIO|IO power supply((IO may use a different voltage than the LCD))| |
| ^7|Vdd|LCD power supply| | ^7|Vdd|LCD power supply| |
| ^8|VLCD|Internal voltage multiplier((connect to 1uF capacitor))| | ^8|VLCD|Internal voltage multiplier((connect to 1µF capacitor))| |
| \\ | |
| \\ | |
| |
| | \\ |
| ---- | ---- |
| * Nokia 2280 schematic LCD:\\ | ===== Schematics ===== |
| | ^Nokia 2280 LCD schematic :^ |
| {{:electronic:lcd:nokia2280_lcd_schematic.png?800|Nokia 2280 LCD circuit}} | {{:electronic:lcd:nokia2280_lcd_schematic.png?800|Nokia 2280 LCD circuit}} |
| |
| | \\ |
| ---- | ---- |
| | ===== Examples ===== |
| ===== Examples : ===== | |
| |
| {{:electronic:lcd:p9294751a.jpg?800|Nokia 2280 front}} | {{:electronic:lcd:p9294751a.jpg?800|Nokia 2280 front}} |
| |{{:electronic:lcd:.jpg?300|Nokia 2280 character set}} | |{{:electronic:lcd:.jpg?300|Nokia 2280 character set}} |
| {{:electronic:lcd:p9294740a.jpg?400|Nokia 2280 examples}}\\ | {{:electronic:lcd:p9294740a.jpg?400|Nokia 2280 examples}}\\ |
| {{:electronic:lcd:p9294732a.jpg?400|Nokia 2280 examples}} | {{:electronic:lcd:p9294732a.jpg?400|Nokia 2280 examples}}\\ |
| {{:electronic:lcd:p9294733a.jpg?400|Nokia 2280 examples}}\\ | {{:electronic:lcd:p9294734a.jpg?400|Nokia 2280 examples}}\\ |
| {{:electronic:lcd:p9294734a.jpg?400|Nokia 2280 examples}} | |
| |{{:electronic:lcd:.jpg?200|Nokia 2280 pixel layout}} | {{:electronic:lcd:p9294733a.jpg?400|Nokia 2280 pixel layout}} |
| | |
| | * Library: [[https://learn.adafruit.com/adafruit-gfx-graphics-library|Adafruit_GFX_Library]] |
| | * Library: [[https://github.com/kashapovd/PCF8814-Nokia-1100-LCD-library|PCF8814-Nokia-1100-LCD-library]] |
| | * test.ino| |
| | * <html><video width="400" controls><source src="http://projects.scorchingbay.nz/dokuwiki/_media/electronic/lcd/p9294738a.mp4" type="video/mp4">Your browser does not support the video tag. <a href="/dokuwiki/_media/electronic/lcd/p9294738a.mp4">∇</a></video></html> |
| | * {{:arduino:life:life_adafruit_gfx.ino|Adafruit_GFX life.ino}} |
| | * <html><video width="400" controls><source src="http://projects.scorchingbay.nz/dokuwiki/_media/electronic/lcd/p9294731a.mp4" type="video/mp4">Your browser does not support the video tag.<a href="/dokuwiki/_media/electronic/lcd/p9294731a.mp4">∇</a></video></html> |
| | |
| | * Library: PCF8814_FB-library |
| | * Bouncing_cube.ino |
| | * <html><video width="400" controls><source src="http://projects.scorchingbay.nz/dokuwiki/_media/electronic/lcd/pa054782a.mp4" type="video/mp4">Your browser does not support the video tag.<a href="/dokuwiki/_media/electronic/lcd/pa054782a.mp4">∇</a></video></html> |
| | * PCF8814_libfb_Demo.ino |
| | * <html><video width="400" controls><source src="http://projects.scorchingbay.nz/dokuwiki/_media/electronic/lcd/p9294754a.mp4" type="video/mp4">Your browser does not support the video tag.<a href="/dokuwiki/_media/electronic/lcd/p9294754a.mp4">∇</a></video></html> |
| | * PCF8814_libfb_HariChord.ino |
| | * <html><video width="400" controls><source src="http://projects.scorchingbay.nz/dokuwiki/_media/electronic/lcd/p9294755a.mp4" type="video/mp4">Your browser does not support the video tag.<a href="/dokuwiki/_media/electronic/lcd/p9294755a.mp4">∇</a></video></html> |
| |
| ---- | ---- |
| |
| ===== Mounting on PCB ==== | ===== Mounting on PCB ===== |
| To reuse these in Arduino projects it is useful to have them mounted on a PCB. | To reuse these in Arduino projects it is useful to have them mounted on a PCB. |
| |
| After disassembly the LCD's transparent light guide can be trimmed down to the size of the LCD:\\ | After disassembly the LCD's transparent light guide can be trimmed down to the size of the LCD:\\ |
| {{:electronic:lcd:dsc_0299a.jpg?400|Nokia 5110 LCD trimmed front}} | {{:electronic:lcd:dsc_0299a.jpg?400|Nokia 3310 LCD trimmed front}} |
| {{:electronic:lcd:dsc_0300a.jpg?400|Nokia 5110 LCD trimmed back}} | {{:electronic:lcd:dsc_0300a.jpg?400|Nokia 3310 LCD trimmed back}} |
| \\ | \\ |
| \\ | \\ |
| |
| I have some spare Nokia 5110 adapter PCBs that can be modified to accommodate them:\\ | I have some spare Diymore Nokia 3310 adapter PCBs that can be modified to accommodate them:\\ |
| {{:electronic:lcd:pc094071b.jpg?200|Nokia 5110 adapter PCB top}} | {{:electronic:lcd:pc094071b.jpg?200|Nokia 3310 adapter PCB top}} |
| {{:electronic:lcd:pc094070b.jpg?200|Nokia 5110 adapter PCB bottom}} | {{:electronic:lcd:pc094070b.jpg?200|Nokia 3310 adapter PCB bottom}} |
| \\ | \\ |
| \\ | \\ |
| |
| The four LEDs were removed from the top of the Nokia 5110 adapter PCB, and the capacitor on the bottom was replaced with a wire. The capacitor was relocated to the Vlcd pin where it again acts as an external capacitor for the LCD voltage booster. At this stage I have made no provision for a backlight.\\ | The four LEDs were removed from the top of the Nokia 3310 adapter PCB, and the capacitor on the bottom was replaced with a wire. The capacitor was relocated to the Vlcd pin where it again acts as an external capacitor for the LCD voltage booster. At this stage I have made no provision for a backlight.\\ |
| |{{:electronic:lcd:p9294745a.jpg?400|Modified Nokia 5110 adapter PCB top}}|{{:electronic:lcd:p9294746b.jpg?400|Modified Nokia 5110 adapter PCB top}}| | |{{:electronic:lcd:p9294745a.jpg?400|Modified Nokia 3310 adapter PCB top}}|{{:electronic:lcd:p9294746b.jpg?400|Modified Nokia 3310 adapter PCB top}}| |
| \\ | \\ |
| \\ | \\ |
| |
| {{:electronic:lcd:nokia_2280_pcb.png?800|Modified Nokia 5110 PCB circuit}} | {{:electronic:lcd:nokia_2280_pcb-b.png?800|Modified Nokia 3310 PCB circuit}} |
| \\ | \\ |
| \\ | \\ |
| ^7|nc|(no connection)|-|-| | ^7|nc|(no connection)|-|-| |
| ^8|Vdd|2.7V to 3.3V| |Orange| | ^8|Vdd|2.7V to 3.3V| |Orange| |
| \\ | |
| \\ | |
| |
| * Library: [[https://learn.adafruit.com/adafruit-gfx-graphics-library|Adafruit_GFX_Library]] | |
| * Library: [[https://github.com/kashapovd/PCF8814-Nokia-1100-LCD-library|PCF8814-Nokia-1100-LCD-library]] | |
| * test.ino| | |
| * <html><video width="400" controls><source src="http://projects.scorchingbay.nz/dokuwiki/_media/electronic/lcd/p9294738a.mp4" type="video/mp4">Your browser does not support the video tag.</video></html> {{:electronic:lcd:p9294738a.mp4|∇}} | |
| * {{:arduino:life:life_adafruit_gfx.ino|Adafruit_GFX life.ino}} | |
| * <html><video width="400" controls><source src="http://projects.scorchingbay.nz/dokuwiki/_media/electronic/lcd/p9294731a.mp4" type="video/mp4">Your browser does not support the video tag.</video></html>{{:electronic:lcd:p9294731a.mp4|∇ }} | |
| |
| * Library: PCF8814_FB-library | |
| * Bouncing_cube.ino | |
| * <html><video width="400" controls><source src="http://projects.scorchingbay.nz/dokuwiki/_media/electronic/lcd/p9294753a.mp4" type="video/mp4">Your browser does not support the video tag.</video></html>{{:electronic:lcd:p9294753a.mp4|∇ }} | |
| * PCF8814_libfb_Demo.ino | |
| * <html><video width="400" controls><source src="http://projects.scorchingbay.nz/dokuwiki/_media/electronic/lcd/p9294754a.mp4" type="video/mp4">Your browser does not support the video tag.</video></html>{{:electronic:lcd:p9294754a.mp4|∇ }} | |
| * PCF8814_libfb_HariChord.ino | |
| * <html><video width="400" controls><source src="http://projects.scorchingbay.nz/dokuwiki/_media/electronic/lcd/p9294755a.mp4" type="video/mp4">Your browser does not support the video tag.</video></html>{{:electronic:lcd:p9294755a.mp4|∇ }} | |
| |