| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| electronic:lcd:nokia2280 [2022/09/27 20:48] – tony | electronic:lcd:nokia2280 [2026/10/01 02:46] (current) – tony |
|---|
| {{ :electronic:lcd:.jpg?200|Nokia 2280}} | {{ :electronic:lcd:dsc_0304a.jpg?200|Nokia 2280}} |
| ^ LCD Description || | ^ LCD Description || |
| ^Model|**Nokia 2280**| | ^Model|**Nokia 2280**| |
| ^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))| |
| \\ | |
| \\ | \\ |
| | ---- |
| | ===== Schematics ===== |
| | ^Nokia 2280 LCD schematic :^ |
| | {{:electronic:lcd:nokia2280_lcd_schematic.png?800|Nokia 2280 LCD circuit}} |
| |
| | \\ |
| ---- | ---- |
| ===== Examples : ===== | ===== Examples ===== |
| |
| {{:electronic:lcd:dsc_0278a.jpg?800|Nokia 2280 front}} | {{:electronic:lcd:p9294751a.jpg?800|Nokia 2280 front}} |
| |
| {{:electronic:lcd:dsc_0277a.jpg?800|Nokia 2280 back}} | {{:electronic:lcd:p9294750a.jpg?800|Nokia 2280 back}} |
| |
| {{:electronic:equipment:phone:dsc_0274a.jpg?800|Nokia 2280 overview with board front}} | {{:electronic:equipment:phone:dsc_0274a.jpg?800|Nokia 2280 overview with board front}} |
| |{{:electronic:lcd:.jpg?300|Nokia 2280 chip}} | |{{:electronic:lcd:.jpg?300|Nokia 2280 chip}} |
| |{{:electronic:lcd:.jpg?300|Nokia 2280 character set}} | |{{:electronic:lcd:.jpg?300|Nokia 2280 character set}} |
| |{{:electronic:lcd:.jpg?400|Nokia 2280 examples}} | {{:electronic:lcd:p9294740a.jpg?400|Nokia 2280 examples}}\\ |
| |{{:electronic:lcd:.jpg?200|Nokia 2280 pixel layout}} | {{:electronic:lcd:p9294732a.jpg?400|Nokia 2280 examples}}\\ |
| {{:electronic:lcd:nokia2280_lcd_schematic.png?800|Nokia 2280 LCD circuit}} | {{:electronic:lcd:p9294734a.jpg?400|Nokia 2280 examples}}\\ |
| | |
| | {{: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 ===== |
| | 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:\\ |
| | {{:electronic:lcd:dsc_0299a.jpg?400|Nokia 3310 LCD trimmed front}} |
| | {{:electronic:lcd:dsc_0300a.jpg?400|Nokia 3310 LCD trimmed back}} |
| | \\ |
| | \\ |
| | |
| | I have some spare Diymore Nokia 3310 adapter PCBs that can be modified to accommodate them:\\ |
| | {{:electronic:lcd:pc094071b.jpg?200|Nokia 3310 adapter PCB top}} |
| | {{:electronic:lcd:pc094070b.jpg?200|Nokia 3310 adapter PCB bottom}} |
| | \\ |
| | \\ |
| | |
| | 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 3310 adapter PCB top}}|{{:electronic:lcd:p9294746b.jpg?400|Modified Nokia 3310 adapter PCB top}}| |
| | \\ |
| | \\ |
| | |
| | {{:electronic:lcd:nokia_2280_pcb-b.png?800|Modified Nokia 3310 PCB circuit}} |
| | \\ |
| | \\ |
| | \\ |
| | |
| | ^ PCB Connector pin-out ^^^ Arduino test rig || |
| | ^Pin#^Label^Description^Pin^colour| |
| | ^1|Vlcd|Charge pump((1μF to ground on adapter board))|-|-| |
| | ^2|Clk|Serial Clock|13|Green| |
| | ^3|SDA|Serial Data In|11|Blue| |
| | ^4|GND|Power Ground| |Brown| |
| | ^5|CS|Chip Select|10|Yellow| |
| | ^6|RST|Reset|8|Grey| |
| | ^7|nc|(no connection)|-|-| |
| | ^8|Vdd|2.7V to 3.3V| |Orange| |
| |