{{ :electronic:lcd:dsc_0304a.jpg?200|Nokia 2280}}
^ LCD Description ||
^Model|**Nokia 2280**|
^Manufacturer||
^Recovered from|[[:electronic:equipment:phone:nokia2280|Nokia 2280 cellphone]]|
^Board IDs|H300, DMS03214|
^LCD type|positive|
^Polarizer type|transflective|
^Columns|96|
^Rows|65|
^Char matrix|-|
^Driver IC|{{:electronic:datasheet:philips:pcf8814.pdf|Philips PCF8814}}((or similar))|
^Backlight|-|
^Arduino driver||
^Connector|pins|
^Num Pins|8|
^Pin spacing|0.044"|
^Module size|mm|
^ Connector pin-out ^^^ Arduino test rig ||
^Pin#^Label^Description^Pin^colour|
^1|RST|Reset|
^2|CS|Chip select|
^3|GND|Ground|
^4|SDA|Serial data|
^5|CLK|Serial clock|
^6|VIO|IO power supply((IO may use a different voltage than the LCD))|
^7|Vdd|LCD power supply|
^8|VLCD|Internal voltage multiplier((connect to 1µF capacitor))|
\\
\\
----
* Nokia 2280 LCD schematic:\\
{{:electronic:lcd:nokia2280_lcd_schematic.png?800|Nokia 2280 LCD circuit}}
----
===== Examples : =====
{{:electronic:lcd:p9294751a.jpg?800|Nokia 2280 front}}
{{: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_0275a.jpg?800|Nokia 2280 overview with board back}}
{{:electronic:lcd:p9204441a.jpg?300|Nokia 2280 connector}}
{{:electronic:lcd:p9204439a.jpg?300|Nokia 2280 connector}}\\
{{:electronic:lcd:p9204446a.jpg?300|Nokia 2280 backlight}}
{{:electronic:lcd:p9204443a.jpg?300|Nokia 2280 backlight}}
|{{:electronic:lcd:.jpg?300|Nokia 2280 chip}}
|{{:electronic:lcd:.jpg?300|Nokia 2280 character set}}
{{:electronic:lcd:p9294740a.jpg?400|Nokia 2280 examples}}\\
{{:electronic:lcd:p9294732a.jpg?400|Nokia 2280 examples}}\\
{{: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|
* {{:electronic:lcd:p9294738a.mp4|∇}}
* {{:arduino:life:life_adafruit_gfx.ino|Adafruit_GFX life.ino}}
* {{:electronic:lcd:p9294731a.mp4|∇ }}
* Library: PCF8814_FB-library
* Bouncing_cube.ino
* {{:electronic:lcd:pa054782a.mp4|∇ }}
* PCF8814_libfb_Demo.ino
* {{:electronic:lcd:p9294754a.mp4|∇ }}
* PCF8814_libfb_HariChord.ino
* {{:electronic:lcd:p9294755a.mp4|∇ }}
----
===== 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|