Serial-LCD-Kit is a project mainly written in Java, it's free.
A through-hole soldering kit that leaves you with a fully functional, serial enabled, arduino programmable 16x2 LCD
Serial Enabled LCD Kit by: Jim Lindblom - SparkFun Electronics Characters received in a serial stream are displayed on a 16x2, 20x4, etc. LCD. Special commands are also available to clear, scroll display cursors and other functions.
License: Beerware - As long as you retain this notice you can do whatever you want with this stuff. If we meet some day, and you think this stuff is worth it, you can buy me a beer in return.
Revisions: 9/29/10 - Added support for 20x4, 16x4 and 20x2 LCDs. See special commands 0x03 through 0x06. LCD size is stored in EEPROM and retained upon loss of power.
The circuit:
wiper to LCD VO pin (pin 3)
http://www.arduino.cc/en/Tutorial/LiquidCrystal Much thanks to: Limor Fried, Tom Igoe, David A. Mellis for their fantastic work on this library!