Skip to content
Library to control LCD1602 Liquid Crystal Displays like from ESP8266 mcu's through I2C bus
Branch: master
Clone or download
Latest commit 08eb3b8 Dec 18, 2015
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples Headers corrections. Dec 18, 2015
LiquidCrystal_I2C.cpp initial functional version Dec 16, 2015
LiquidCrystal_I2C.h initial functional version Dec 16, 2015 initial functional version Dec 16, 2015


ESP-8266 LCD1602 Lyquid Crystal Display alternative tiny library using I2C bus as connection

ESP8266 with 20x4 i2c 1602 LCD adaptable to others, tested with ESP-201 and ESP-01 Compatible with the Arduino IDE 1.6.6 Library Original Library Bavensky :3 Modified for ESP8266 with GPIO0-SDA GPIO2-SCL and LCD1602 (16 char x 2 row) display and modified to allow configuration through lcd.begin(sda,scl) or other GPIO's used with I2C


Create a new folder called "LiquidCrystal_I2C" under the folder named "libraries" in your Arduino sketchbook folder. Create the folder "libraries" in case it does not exist yet. Place all the files in the "LiquidCrystal_I2C" folder.


To use the library in your own sketch, select it from Sketch > Import Library.

This library is based on work done by DFROBOT (

You can’t perform that action at this time.