Use only 3 pins to connect LCD 1602 to Arduino Uno

Every detail of how to connect your LCD 1602 using only 3 pins to Arduino Uno are show in the schematic.  A simple code is attached and libraries. It works perfect. 

To connect the LCD 1602 to the breadboard first you need to solder some Pin Headers to it.



LCD 1602

10K Potentiometer

PN2222A or BC547 NPN

74HC595 Shift Register



Male-Male Jumper Wires


If you can improve this project let me know, so I can made changes.