DFRobot
I2C 20x4(2004) LCD Display for Arduino
A 20×4 character I2C LCD display module compatible with Arduino and other microcontrollers. It shows white characters on a blue backlit background, and the I...
A 20×4 character I2C LCD display module compatible with Arduino and other microcontrollers. It shows white characters on a blue backlit background, and the I2C interface means you only need two data pins (SDA and SCL) instead of the six or more required by a standard parallel LCD.
The module supports both 5 V and 3.3 V power, making it compatible with Arduino UNO, Arduino Mega, Arduino Due, and other 3.3 V systems. Contrast is adjustable manually, and eight selectable I2C addresses (0x20–0x27) let you avoid bus conflicts when using multiple I2C devices.
Key Features
- 20×4 Character Display – 80 characters across four lines
- I2C Interface – Only two data pins required (SDA, SCL)
- Dual Voltage Support – 5 V via pin header or 3.3 V via IDC10 connector
- Selectable I2C Address – Eight addresses from 0x20 to 0x27 (0x20 default)
- Adjustable Contrast – Manual contrast adjustment
- Blue Backlight – White characters on blue background
Specifications
- Display – 20 characters × 4 lines
- Dot Size – 0.55 × 0.55 mm
- Character Size – 2.96 × 4.75 mm
- Character Pitch – 3.55 × 5.35 mm
- Interface – I2C/TWI ×1, IDC10 ×2
- I2C Connector – VCC, GND, SCL, SDA
- Dimensions – 98 × 60 × 24 mm
Package Contents
- 1× I2C 20×4 Arduino LCD display module
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- I2C address
- An I2C address is the number a device uses so a microcontroller can tell it apart from other devices on the same I2C bus. It matters because two devices with the same fixed address may conflict if used together.
- LCD
- LCD stands for liquid crystal display, a screen technology that uses a backlight and liquid crystals to show images or text. It matters because LCD modules usually need a display driver and enough controller pins or a bus interface to send image data.
Find this product in
Brands
Displays & Screens
Supplier page — dfrobot.com
Supplier Description · 1.4 MB · Click any page to view full size
Related Tutorials
Free guides on learn.littlebird.com.au