My Projects

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
electronic:lcd:nokia1100 [2022/09/19 23:05] – tonyelectronic:lcd:nokia1100 [2026/09/30 20:25] (current) – [Examples] tony
Line 4: Line 4:
 ^Manufacturer|Nokia| ^Manufacturer|Nokia|
 ^Recovered from|[[:electronic:equipment:phone:nokia1100|Nokia 1100 cellphone]]| ^Recovered from|[[:electronic:equipment:phone:nokia1100|Nokia 1100 cellphone]]|
-^Board IDs||+^Board IDs|H300, DMS03214|
 ^LCD type|positive| ^LCD type|positive|
 ^Polarizer type|transflective| ^Polarizer type|transflective|
Line 10: Line 10:
 ^Rows|65| ^Rows|65|
 ^Char matrix|-| ^Char matrix|-|
-^Driver IC|PCF8814|+^Driver IC|{{:electronic:datasheet:philips:pcf8814.pdf|Philips PCF8814}}|
 ^Backlight|green LED ((The backlight LEDs appear to be 4 pin RGB ones, so this colour could be changed))| ^Backlight|green LED ((The backlight LEDs appear to be 4 pin RGB ones, so this colour could be changed))|
 ^Arduino driver|PCF8814.h| ^Arduino driver|PCF8814.h|
Line 18: Line 18:
 ^Module size|mm| ^Module size|mm|
  
-{{:electronic:lcd:lph7779.gif|LCD front view diagram}}\\+{{:electronic:lcd:lph7779.gif|LCD front view diagram}} {{:arduino:nokia:p9124133b.jpg?200|Nokia 1100}}\\
 Connector layout, LCD front view Connector layout, LCD front view
 ^  LCD pinout  ^^^ ^  LCD pinout  ^^^
Line 32: Line 32:
 ^9|-|-| ^9|-|-|
 \\ \\
 +
 \\ \\
 +----
 +===== Schematics =====
 +^Nokia 1100 LCD schematic :^
 +{{:electronic:lcd:nokia1100_lcd_schematic-2.png?800|Nokia 1100 LCD circuit}}
 +  * From this circuit it appears that the phone drives the backlight LEDs with a constant current of about 50mA for each.
  
 ---- ----
 ===== Additional info ===== ===== Additional info =====
-  * [[https://www.manualslib.com/manual/1921177/Nokia-1100.html|Nokia 1100 Wiring Diagram (with voltages)]]{{:electronic:equipment:phone:1100_1_.pdf|.}}  
-  * [[https://elektrotanya.com/nokia_1100_rh-18_36_38_sch_1.pdf/download.html|H-18/36/38 Schematic  
-Diagrams]], Nokia 1100 schematics{{:electronic:equipment:phone:nokia_1100_rh-18_36_38_sch_1.pdf|.}} 
-  * [[https://www.manualslib.com/manual/943891/Nokia-1100.html|Service Manual 1100/1101 Level 1&2]], Nokia 1100 service manual{{:electronic:equipment:phone:1100.pdf|.}} 
-  * [[https://manualsbrain.com/en/manuals/1810893/|RH-18/36/38 Series Transceivers]], Nokia 1100 service manual. 
   * [[http://mylcd.sourceforge.net/files/pcf8814.pdf|PCF8814 datasheet]]{{electronic:datasheet:philips:pcf8814.pdf|.}}   * [[http://mylcd.sourceforge.net/files/pcf8814.pdf|PCF8814 datasheet]]{{electronic:datasheet:philips:pcf8814.pdf|.}}
    
Line 46: Line 47:
   * [[https://web.archive.org/web/20080701143731/http://www.sunbizhosting.com/~spiral/1100/|Nokia 1100 LCD Pic interface]] (with link to code).   * [[https://web.archive.org/web/20080701143731/http://www.sunbizhosting.com/~spiral/1100/|Nokia 1100 LCD Pic interface]] (with link to code).
   * [[https://digitalchip.ru/podklyuchenie-displeya-ot-nokia-1100-chast-1/|Connecting the display from Nokia 1100]]  (Russian).   * [[https://digitalchip.ru/podklyuchenie-displeya-ot-nokia-1100-chast-1/|Connecting the display from Nokia 1100]]  (Russian).
 +  * [[https://forum.arduino.cc/t/solved-help-for-multi-display-pcf8814-nokia-1100-lcd-3-wire-spi/450894/2|Driving multiple Nokia 1100 displays]]
 +  * [[https://picaxeforum.co.uk/threads/nokia-1100-2280-glcd-modules.20186/|Nokia 1100 & 2280 gLCD modules (Picaxe)]]
 +  * [[https://habr.com/ru/company/microsoftlumia/blog/143625/|We use the Nokia 1100 screen for our own purposes]]  (Russian).
 +  * 
   * [[:electronic:lcd:nokia1|Nokia monochrome displays]].   * [[:electronic:lcd:nokia1|Nokia monochrome displays]].
   * [[:electronic:lcd:nokia2|Nokia colour displays]].   * [[:electronic:lcd:nokia2|Nokia colour displays]].
  
 +===== Driver libraries =====
 +   * [[https://github.com/kashapovd/PCF8814-Nokia-1100-LCD-library]]
 +   * [[https://github.com/vasiliucatalinmihai/Arduino-library-nokia-1100-lcd--PCF8814]]
 +
 +----
 ===== Examples ===== ===== Examples =====
  
Line 59: Line 69:
  
 {{:electronic:lcd:p9124131a.jpg?300|Nokia 1100 connector}}\\ {{:electronic:lcd:p9124131a.jpg?300|Nokia 1100 connector}}\\
-|{{:electronic:lcd:.jpg?300|Nokia 1100 chip}} +{{:electronic:lcd:pb215410a.jpg?300|Nokia 1100 connector}}\\ 
-|{{:electronic:lcd:.jpg?300|Nokia 1100 character set}}+/*{{:electronic:lcd:.jpg?300|Nokia 1100 chip}}*/ 
 +{{:electronic:lcd:p9194394a.jpg?200|Nokia 1100 backlight LED}}\\ 
 +/*{{:electronic:lcd:.jpg?300|Nokia 1100 character set}}*/
 {{:electronic:lcd:p9174344a.jpg?400|Nokia 1100 examples}}\\ {{:electronic:lcd:p9174344a.jpg?400|Nokia 1100 examples}}\\
 {{:electronic:lcd:p9174343a.jpg?400|Nokia 1100 examples}}\\ {{:electronic:lcd:p9174343a.jpg?400|Nokia 1100 examples}}\\
 {{:electronic:lcd:p9174348a.jpg?400|Nokia 1100 examples}}\\ {{:electronic:lcd:p9174348a.jpg?400|Nokia 1100 examples}}\\
-|{{:electronic:lcd:.jpg?200|Nokia 1100 pixel layout}} +|{{:electronic:lcd:.jpg?200|Nokia 1100 pixel layout}}\\ 
-{{:electronic:lcd:p9194394a.jpg?200|Nokia 1100 backlight LED}}\\ + 
-{{:electronic:lcd:nokia1100_lcd_schematic-2.png?800|Nokia 1100 LCD circuit}} +  * Library:  [[https://learn.adafruit.com/adafruit-gfx-graphics-library|Adafruit_GFX_Library]] 
-  * From this circuit it appears that the phone drives the backlight LEDs with a constant current of about 100mA.+  * 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/p9164303b.mp4" type="video/mp4">Your browser does not support the video tag.<a href="/dokuwiki/_media/electronic/lcd/p9164303b.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/p9174373a.mp4" type="video/mp4">Your browser does not support the video tag.<a href="/dokuwiki/_media/electronic/lcd/p9174373a.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:p9194395a.jpg?400|Nokia 5110 LCD trimmed}}+{{:electronic:lcd:p9194395a.jpg?400|Nokia 3310 adapter LCD trimmed}}
 \\ \\
 \\ \\
  
-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 (there is a capacitor mounted on the Nokia 1100 LCD's light guide with the backlight LEDs. So it doesn't need an external capacitor for the LCD voltage booster, and doesn't need the blue LEDs).  Then a piece of the reflective white backing from the phone's PCB was applied to the top surface of the PCB to give a reflective surface for the backlights:\\ +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 (there is a capacitor mounted on the Nokia 1100 LCD's light guide with the backlight LEDs. So it doesn't need an external capacitor for the LCD voltage booster, and doesn't need the blue LEDs).  Then a piece of the reflective white backing from the phone's PCB was applied to the top surface of the PCB to give a reflective surface for the backlights:\\ 
-|{{:electronic:lcd:p9174341a.jpg?400|Modified Nokia 5110 adapter PCB top}}|{{:electronic:lcd:p9194416c.jpg?400|Modified Nokia 5110 adapter PCB top}}|+|{{:electronic:lcd:p9174341a.jpg?400|Modified Nokia 3310 adapter PCB top}}|{{:electronic:lcd:p9194416c.jpg?400|Modified Nokia 3310 adapter PCB top}}|
 \\ \\
 \\ \\
  
-The tidiest way to secure the LCD to the adapter PCB was using a modified frame from the original faulty Nokia 5110 display:\\ +The tidiest way to secure the LCD to the adapter PCB was using a modified frame from the original faulty Nokia 3310 display:\\ 
-|{{:electronic:lcd:p9194402a.jpg?400|Original Nokia 5110 LCD mounting frame}}|{{:electronic:lcd:p9194401a.jpg?400|Modified Nokia 5110 LCD mounting frame}}|+|{{:electronic:lcd:p9194402a.jpg?400|Original Nokia 3310 LCD mounting frame}}|{{:electronic:lcd:p9194401a.jpg?400|Modified Nokia 3310 LCD mounting frame}}|
  
 {{:electronic:lcd:p9194418a.jpg?600|Nokia 1100 LCD and new PCB mount, top}} {{:electronic:lcd:p9194418a.jpg?600|Nokia 1100 LCD and new PCB mount, top}}
 {{:electronic:lcd:p9194416b.jpg?600|Nokia 1100 LCD and new PCB mount, bottom}} {{:electronic:lcd:p9194416b.jpg?600|Nokia 1100 LCD and new PCB mount, bottom}}
  
-{{:electronic:lcd:1100_pcb.png?800|Modified Nokia 5110 PCB circuit}}+{{:electronic:lcd:nokia_1100_pcb.png?800|Modified Nokia 3310 PCB circuit}}
 \\ \\
 \\ \\
Line 128: Line 144:
 |2.7V|58mA| |2.7V|58mA|
 |2.75V|65mA|bright| |2.75V|65mA|bright|
-\\ 
-\\ 
  
-  * 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="250"  controls><source src="http://projects.scorchingbay.nz/dokuwiki/_media/electronic/lcd/p9164303b.mp4" type="video/mp4">Your browser does not support the video tag.</video></html>{{:electronic:lcd:p9164303b.mp4|∇ }} 
-    *  {{:arduino:life:life_adafruit_gfx.ino|Adafruit_GFX life.ino}} 
-    * <html><video width="250"  controls><source src="http://projects.scorchingbay.nz/dokuwiki/_media/electronic/lcd/p9174373a.mp4" type="video/mp4">Your browser does not support the video tag.</video></html> {{:electronic:lcd:p9174373a.mp4|∇}}