| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| electronic:lcd:nokia2280 [2022/09/20 09:52] – 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**| |
| ^Manufacturer|| | ^Manufacturer|| |
| ^Recovered from|[[:electronic:equipment:phone:nokia2280|Nokia 2280 cellphone]]| | ^Recovered from|[[:electronic:equipment:phone:nokia2280|Nokia 2280 cellphone]]| |
| ^Board IDs|| | ^Board IDs|H300, DMS03214| |
| ^LCD type|positive| | ^LCD type|positive| |
| ^Polarizer type|transflective| | ^Polarizer type|transflective| |
| ^Rows|65| | ^Rows|65| |
| ^Char matrix|-| | ^Char matrix|-| |
| ^Driver IC|PCF8814?| | ^Driver IC|{{:electronic:datasheet:philips:pcf8814.pdf|Philips PCF8814}}((or similar))| |
| ^Backlight|-| | ^Backlight|-| |
| ^Arduino driver|| | ^Arduino driver|| |
| |
| ^ Connector pin-out ^^^ Arduino test rig || | ^ Connector pin-out ^^^ Arduino test rig || |
| ^Pin#^IC pin^Label^Pin^colour| | ^Pin#^Label^Description^Pin^colour| |
| ^1| | ^1|RST|Reset| |
| ^2| | ^2|CS|Chip select| |
| ^3| | ^3|GND|Ground| |
| ^4| | ^4|SDA|Serial data| |
| ^5| | ^5|CLK|Serial clock| |
| ^6| | ^6|VIO|IO power supply((IO may use a different voltage than the LCD))| |
| ^7| | ^7|Vdd|LCD power supply| |
| ^8| | ^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:.jpg?800|Nokia 2280 front}} | {{:electronic:lcd:p9294751a.jpg?800|Nokia 2280 front}} |
| |{{:electronic:lcd:.jpg?800|Nokia 2280 back}} | |
| |{{:electronic:lcd:.jpg?800|Nokia 2280 overview with board}} | {{:electronic:lcd:p9294750a.jpg?800|Nokia 2280 back}} |
| |{{:electronic:lcd:.jpg?300|Nokia 2280 connector}} | |
| | {{: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 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| |
| |