I2C 16x2(1602) LCD Display Module

SKU: DFR0063

The I2C 16x2 LCD Display Module offers a versatile solution for enhancing visual communication in Arduino projects, featuring adjustable contrast, a blue backlit display, and a convenient I2C interface. Compatible with multiple Arduino boards, its pinout simplifies connections, allowing for seamless integration. The module's default I2C address ranges from 0x20 to 0x27, with 0x20 as the default setting. Ideal for various applications, this display module provides clear, readable output with white character color against a blue background. With a compact size of 82x35x18 mm, it fits well into numerous electronic setups. Whether you're a hobbyist or a professional, the I2C 16x2 LCD Display Module is a valuable addition to your toolkit, enabling efficient project enhancements and improved user interface experiences.

Angled shot of I2C 16x2 LCD display module for Arduino with blue screen and black casing on green circuit board.-DFRobot product sku:DFR0063 image.
  • Docs
  • Tech Specs
  • Projects
  • 1. Example Code for Arduino-Backlight Control

    This project demonstrates how to toggle the backlight of the I2C 16x2 LCD module on and off at 1-second intervals while displaying text on the LCD.

    2. Example Code for Arduino-Hello World Display

    This article offers a detailed tutorial on using an Arduino LCD display to show 'Hello World', covering hardware requirements like the DFR0063 I2C 16x2 LCD module and Arduino UNO or Leonardo, software needs including Arduino IDE and LiquidCrystal_I2C library, and providing a wiring diagram for connection setup. The sample code initializes the LCD and prints 'Hello, world!' with backlight enabled, and additional tips ensure successful display. Perfect for beginners, it highlights the importance of setting the correct I2C address and library installation, making it easy to follow and execute for those new to Arduino projects.

    Reference

    Specification

    Parameter Details
    I2C Address 0x20-0x27(0x20 default)
    Back lit Blue with white char color
    Supply voltage 5V
    Interface I2C/TWI x1, Gadgeteer interface x2
    Adjustable contrast Yes
    Size 82x35x18 mm

    Pinout

    The pin connection for Arduino is as follows:

    9c344548422c2f02ff5f01a79f4d92f5.jpg

    Arduino Board LCD SDA Pin LCD SCL Pin
    Arduino UNO A4 A5
    Arduino Leonardo D2 D3

    Address Setting

    A2 A1 A0 IIC Address
    0 0 0 0x20
    0 0 1 0x21
    0 1 0 0x22
    0 1 1 0x23
    1 0 0 0x24
    1 0 1 0x25
    1 1 0 0x26
    1 1 1 0x27
    • 0: The Jumper Cap is connected
    • 1: The Jumper Cap is disconnected

    The default address is 0x20. All the jumper caps will be connected from the factory.

    FAQ

    • Why does my screen not light up or display very dimly after uploading the program?

      Please check whether the backlight of the screen is on normally, and how to adjust the potentiometer on the back of the screen with a screwdriver until the characters are clearly displayed.


    Explore More Related Questions >

    Was this article helpful?

    TOP