Overview

The DIYables LCD I2C 2004 Green/Yellow Backlight is a 20-column by 4-row character LCD with a distinctive green/yellow backlight and I2C interface. With 80 total characters across four rows, it provides ample space for menus, sensor dashboards, and status messages. Connection requires only four wires (VCC, GND, SDA, SCL), and the backlight can be toggled in software for power management.

Quick Overview

Property Value
Display Format 20 columns × 4 rows
Total Characters 80
Interface I2C (4-wire)
Supply Voltage 5V
Backlight Color Green / Yellow
Contrast Control Potentiometer
Backlight Control Programmable ON/OFF

Key Features

Green/Yellow Backlight

Classic retro-style green or yellow-green tinted backlight — high contrast for many indoor applications.

80-Character Capacity

Four rows × 20 columns provide extensive display space for verbose readouts and multi-line menus.

I2C Interface

Only SDA and SCL needed beyond power — leaves digital GPIO pins free.

Programmable Backlight

Toggle off for power saving; call lcd.noBacklight() in code.

Technical Specifications

Parameter Value
Display Type Character LCD (2004)
Layout 20 columns × 4 rows
Total Characters 80
Interface I2C
Supply Voltage 5V
Backlight Green/Yellow LED
Contrast Potentiometer
Backlight Control Software ON/OFF

Pinout

Pin Label Description
1 VCC Power supply (5V)
2 GND Ground
3 SDA I2C data line
4 SCL I2C clock line

Getting Started

Wiring (Arduino Uno)

LCD Pin Arduino Pin
VCC 5V
GND GND
SDA A4
SCL A5

Applications

  • Multi-sensor displays
  • Menu navigation systems
  • Industrial control panels
  • IoT dashboards
  • Home automation status screens
  • Environmental monitoring

Where to Buy

Equivalent Boards

Module Key Difference
LCD 2004 I2C Blue Backlight Same size and interface, blue backlight
LCD I2C 1602 Green/Yellow Same backlight color, smaller 2-row display
LCD 20x4 I2C Generic equivalent listing
OLED 128x64 Graphical pixel-based display, monochrome, self-luminous

Notes

  • Default I2C address is typically 0x27. Check with an I2C scanner if it does not respond.
  • Adjust contrast potentiometer if black squares appear — turn counterclockwise.
  • Some 2004 modules use address 0x3F; try both if 0x27 fails.

Revision History

Version Date Notes
v1.0 2026-06 Initial entry