Arduino - LiquidCrystal Library for LCD
This library allows an Arduino board to control LiquidCrystal displays (LCDs) based on the Hitachi HD44780 (or a compatible) chipset, which is found on most text-based LCDs. The library works with in either 4- or 8-bit mode (i.e. using 4 or 8 data lines in addition to the rs, enable, and, optionally, the rw control lines).
The library was included in Arduino IDE. It can be used without the need to install the library.
Example of LCD
The library works with some kind of LCD. For example: