Controlling a 40 x 2 character LCD with Arduino Uno and the LiquidCrystal Library

A couple of days ago I came across a discarded Meridian PBX phone and naturally, took it apart. Among some of the more promising salvaged components was a 40 x 2 character LCD. There was a ribbon cable attached to the LCD with a 14 pin female connector. The pins were helpfully labeled on the front of the panel (from 1 to 14). On the back of the LCD I could see five KS00065B LCD Driver┬áchips.40x2-LCD-HD44780-Arduino-Uno-LiquidCrystal-libraryThe next thing to find out was how to hook this up to my Arduino Uno. (more…)