3 wire LCD display
posted Jun 13th 2008 5:00pm by Juan Aguilarfiled under: misc hacks

Normally driving an LCD requires seven connections to pins on the display, but by using a shift register, [Phillip Warner] at Arduino Playground was able to drive an LCD using only 3 wires. The method is cheaper than a serial LCD, but you’ll mainly save yourself a lot of effort and time by using it.
[Warner] used a HEF4094 chip to group the lines together and a variable resistor to control the contrast. A zip file with the requisite code to make this work can be found in the post.
[via YourITronics]





Actually this is better than using a serial LCD backpack since it has a synchronous clock. You can bit bang this as slowly and irregularly as you’d like, and don’t need to waste a UART.
Posted at 5:57 pm on Jun 13th, 2008 by Pokey