Interfacing Nokia 6100 color LCD to AVR controller
Thomas Pfeifer has connected Nokia 6100 132×132 pixel 4096 color LCD to an AVR microcontroller. LCD is also used in Nokia 6100, 7200, 6610, 7250, and 6220. This display was relatively small by modern standards but was typical for phones of its time. The color depth of 4096 allowed for a range of colors to be displayed, but with limited color accuracy and depth compared to modern smartphone displays. He connected LCD to Atmega8 microcontroller: There are two display types: Epson chipset(S1D15G10) and Philips(PCF8833); The PCF8833 is a graphics display controller designed for color TFT displays with resolutions up to 176×220 pixels. It supported 4096 colors and used a serial interface to communicate with the phone’s main processor. The Epson S1D15G10 was not used in the Nokia 6100 specifically. The example code is written for Philips chipset. Firmware is written in AVR-GCC language, where images can be uploaded via serial cable. Also, there are few video view sample videos on how it AVR-3D-Engine works.