Loading... Please wait...

16x2 LCD Display with I2C Interface

Hover over image to zoom

  • Image 1
  • Image 2
1.00 Ounces
Calculated at checkout
Gift Wrapping:
Options available

Quantity Discount Per Item (contact us for larger quantities)

 Product Description

 16x2 LCD Display with I2C Interface

LCDs are useful for creating standalone projects. This LCD Display utilizes an I2C interface, which means that fewer pins are necessary to use this product than would be needed with a regular 16x2 LCD Display (just four connections, VCC, GND, SDA & SCL are required). And it is backlit. I2C address is usually decimal 39, hex 0x27. These devices can sometimes be found at decimal 63, 0x3F. It is very easy to find an I2C address on Arduino by using i2c_scanner.

We suggest you use the LiquidCrystal_I2C library with Arduino.


  • 16 characters wide, 2 rows
  • White text on blue background
  • Connection port is 0.1" pitch, single row for easy breadboarding and wiring
  • Pins are documented on the back of the LCD to assist in wiring it up
  • Built in character set supports English/Japanese text, see the HD44780 datasheet for the full character set
  • Up to 8 extra characters can be created for custom glyphs or 'foreign' language support


Example Sketch

#include <Wire.h> 

#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2); // set the LCD address to 0x27 for a 16 chars and 2 line display
void setup()
    lcd.begin(); // initialize the lcd
    // Print a message to the LCD.
    lcd.print("Hello, world!");
void loop()


 Find Similar Products by Tag

 Find Similar Products by Category

You Recently Viewed...


What's News


Copyright 2020 oddWires. All Rights Reserved.
 Sitemap | oddWires

Click the button below to add the 16x2 LCD Display with I2C Interface to your wish list.