LCD 1602 with I2C is a 16x2 character Liquid Crystal Display (LCD) module with an I2C (Inter-Integrated Circuit) interface. This module is commonly used in microcontroller projects (e.g., Arduino, Raspberry Pi) to display text and simple data.
16x2 Display – Can show 16 characters per line and has 2 rows.
I2C Interface – Uses only two data pins (SDA & SCL), reducing the number of required connections.
Backlight and Contrast Control – Includes an adjustable potentiometer for contrast and an LED backlight.
PCF8574 I2C Expander – Converts the standard parallel interface of the LCD to I2C, simplifying wiring.
Compatible with Arduino, ESP8266, ESP32, Raspberry Pi, and other microcontrollers.
Pinout (I2C Interface)
VCC – Power supply (typically 5V)
GND – Ground
SDA – Serial Data (connects to microcontroller's SDA)
SCL – Serial Clock (connects to microcontroller's SCL)
Wiring with Arduino
LCD 1602 I2C Arduino (Uno/Nano)
VCC 5V
GND GND
SDA A4
SCL A5
Library for Arduino
To use this display with Arduino, install the LiquidCrystal_I2C library:
Open Arduino IDE → Library Manager
Search for LiquidCrystal_I2C
Install it