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.

LCD Pinout

Example of LCD

The library works with some kind of LCD. For example:

Please note: These are Amazon affiliate links. If you buy the components through these links, We will get a commission at no extra cost to you. We appreciate it.


Arduino UNO R3
Arduino Starter Kit