← All parts
Character LCD (HD44780)
Adafruit
This guide details how to connect and use an Adafruit Character LCD (HD44780) with Arduino, CircuitPython, or Python. It covers pinout, power, contrast adjustment, and multiple line handling.
In stock
Specifications
4- Operating Voltage
- 5V
- Flash
- N/A
- Ram
- N/A
- Dimensions
- 16x2 or 20x4 characters
Pinout
17| Pin | Name | Functions | Notes |
|---|---|---|---|
| 1 | RS | GPIO | |
| 2 | VCC | POWER | |
| 3 | RW | GPIO | Tied to GND |
| 4 | E | GPIO | |
| 5 | K | GND | |
| 6 | D4 | GPIO | |
| 7 | D5 | GPIO | |
| 8 | D6 | GPIO | |
| 9 | D7 | GPIO | |
| 10 | A | GND | |
| 11 | DB4 | GPIO | |
| 12 | DB5 | GPIO | |
| 13 | DB6 | GPIO | |
| 14 | DB7 | GPIO | |
| 15 | LED+ | PWM | Backlight |
| 16 | LED- | GND | Backlight |
| 17 | AUX | GPIO |
Interactive pinout
Highlight:
BOARD
Click a pin to copy its name · tap a tag above to spotlight a bus.