Found a better price?

Let us know!
We'll try to match the price for you

16x2 LCD I2C Interface Adapter

16x2 LCD I2C Interface Adapter-Robocraze
16x2 LCD I2C Interface Adapter-Robocraze
16x2 LCD I2C Interface Adapter-Robocraze
  • 16x2 LCD I2C Interface Adapter-Robocraze
  • 16x2 LCD I2C Interface Adapter-Robocraze
  • 16x2 LCD I2C Interface Adapter-Robocraze

16x2 LCD I2C Interface Adapter

Regular price
Rs. 86
Sale price
Rs. 86
Regular price
Rs. 99
You save Rs. 13
13% off
You save Rs. 13
Unit price
  • ⚡ Dispatched within 24 hours
  • 🚚 Free shipping on orders above Rs 500/-
  • 💰 Earn RC Coins on every purchase
  • 🛠️ Dedicated Technical Support Team
  • This Is Another Great Iic/I2C/Twi/Spi Serial Interface.
  • As The Pin Resources Of Arduino Controller Is Limited, Your Project May Be Not Able To Use Normal Lcd Shield After Connected With A Certain Quantity Of Sensors Or Sd Card.
  • This has 5V power supply.
  • I2C Address: 0X20~0X27 (The Original Address Is 0X27,You Can Change It Yourself) Supply Voltage: 5V
  • The Backlight And Contrast Is Adjusted By Potentiometer
  • Come With 2 Iic Interface, Which Can Be Connected By Dupont Line Or Iic Dedicated Cable

Related Tags

16x2 LCD I2C Interface Adapter

This is an I2C Serial LCD Daughter board that is RoHS compliant and can be connected to a standard 16x2 LCD or 20x4 Character LCD Display Module that supports 4-bit mode. All of our Character Modules support 4-bit mode, as do nearly all commercially available 162 and 204 line character modules.

The PCF8574 I2C chip on this board converts I2C serial data to parallel data for the LCD display. There are numerous examples of using this board with Arduino on the internet. The I2C address is set to 0x3F by default, but this can be changed using three solder jumper wires on the board. This enables up to three LCD displays to be controlled by a single I2C bus (each with its own address).

These modules are currently supplied with a default I2C address of either 0x27 or 0x3F. To determine which version you have check the black I2C adaptor board on the underside of the module. If there a 3 sets of pads labelled A0, A1, & A2 then the default address will be 0x3F. If there are no pads the default address will be 0x27. The backlight and contrast is adjusted by potentiometer. Comes with 2 IIC interface, which can be connected by Dupont Line or IIC dedicated cable.


  • Serial I2C control of LCD display using PCF8574.
  • Backlight can be enabled or disabled via a jumper on the board.
  • Contrast control via a potentiometer

Package Includes:

  • 1 x 16x2 LCD I2C Interface Adapter


IC Chip PCF8574
Input Voltage Range(VDC) 5
PCB Size ( L x W ) mm 42 x 20
Weight (gm) 4

1. What is I2C interface module?

  • I2C is a single-ended, synchronous, multi-slave, multi-master packet switched serial bus. In other words, multiple chips can be connected to the same bus. I2C employs only two bidirectional open collector or open drain lines, Serial Data Line (SDA) and Serial Clock Line (SCL), which are connected with resistors.

2. What does an I2C module do?

  • The I2C Bus allows two devices to communicate with each other in a stable, high-speed, bidirectional manner while using the fewest I/O pins. Because the I2C Bus communicates over two lines, Serial Data Line (SDA) and Serial Clock Line (SCL), the protocol used by I2C is also known as a "bidirectional" protocol.

3. How to connect LCD with I2C?

  • Simply connect the I2C module to the LCD in parallel and the I2C module's four pins to the Arduino. The I2C module has four output pins: VCC, GND, SDA, and SCL, and it receives 5V from the Arduino via VCC and GND. SDA is the data pin and SCL is the clock pin of the I2C module.