Arduino Playground - LCD3wires
http://playground.arduino.cc/Code/LCD3wires
This post is based on the work made previously by tomek in wiring LCD displays using 4 bits. The basic idea is to group the 7 pins that are needed to drive the LCD in only 3 using a shift register. This is a cheap alternative to serial LCDs.
Introduction to 74HC595 shift register – Controlling 16 LEDs - Tutorials
http://www.protostack.com/blog/2010/05/introduction-to-74hc595-shift-register-controlling-16-leds/
This tutorial shows you how to control 16 LEDs with just 3 control lines. We do this by daisy chaining 74HC595 shift registers
Introduction to 74HC595 shift register – Controlling 16 LEDs - Tutorials
http://www.protostack.com/blog/2010/05/introduction-to-74hc595-shift-register-controlling-16-leds
This tutorial shows you how to control 16 LEDs with just 3 control lines. We do this by daisy chaining 74HC595 shift registers
mignev/shiftpi
https://github.com/mignev/shiftpi
ShiftPi is the easiest way to work with 74HC595 shift registers on your Raspberry Pi in Arduino style :)