Skip to content

We have ✅ 6 available of the DF-DFR0154 in our Sydney warehouse. An extra 67 units available with a short lead time.

Express post delivery (2-5 business days)

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

The I2C 20x4(2004) LCD Display for Arduino appears in the following collections:

SKU DF-DFR0154
by DFRobot