DIYables LCD I2C 16x2 Blue Background for Arduino, ESP32, ESP8266, Raspberry Pi, 2 Pieces…

LCD I2C 16x2 Blue Background for Arduino, ESP32, ESP8266, Raspberry Pi
LCD I2C 16x2 Blue Background for Arduino, ESP32, ESP8266, Raspberry Pi
LCD I2C 16x2 Blue Background for Arduino, ESP32, ESP8266, Raspberry Pi
LCD I2C 16x2 Blue Background for Arduino, ESP32, ESP8266, Raspberry Pi
LCD I2C 16x2 Blue Background for Arduino, ESP32, ESP8266, Raspberry Pi
LCD I2C 16x2 Blue Background for Arduino, ESP32, ESP8266, Raspberry Pi
LCD I2C 16x2 Blue Background for Arduino, ESP32, ESP8266, Raspberry Pi
LCD I2C 16x2 Blue Background for Arduino, ESP32, ESP8266, Raspberry Pi

DESCRIPTION

  • LCD 16x2 Display: Features a clear 16-column by 2-row LCD display with a blue background and I2C interface, using only 4 wires for easy connectivity.
  • Adjustable Contrast: Customize the display's contrast to your preference with a built-in potentiometer for optimal visibility.
  • Programmable Backlight: The backlight can be conveniently turned on and off programmably, giving you control over the display's illumination.
  • Universal Compatibility: Compatible with a wide range of microcontrollers, including Arduino, ESP32, ESP8266, Raspberry Pi, and any 5V or 3.3V microcontroller for versatile usage.
  • Comprehensive Tutorials: Access detailed tutorials for Arduino and ESP32 to help you get started and make the most of your LCD 1602 display.

SPECIFICATION

  • LCD with I2C interface (4 wires)
  • LCD 16x2 (16 columns 2 rows ⇒ two lines, 16 characters per line)
  • Adjustable contrast via a built-in potentiometer
  • Backlight can be turned on/off programmably
  • Works with Arduino, ESP32, ESP8266, Raspberry Pi
  • Dimension: 78mm x 34mm x 13mm (L x W x H).
  • Power supply: +5V
  • I2C address: 0x27

INTERFACE

  • VCC pin: the power supply for the LCD, connect this pin to VCC (5V).
  • GND pin: connect this pin to GND (0V).
  • SCL pin: I2C clock signal pin, connect this pin to SCL of microcontroller
  • SDA pin: I2C data signal pin, connect this pin to SDA of microcontroller

Arduino Example Code

Arduino Example Code - backlight disabled

/* * This code is created by DIYables.io * This code is released in the public domain * For more detail, visit https://diyables.io/products/lcd-i2c-16x2-blue-background */ #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27, 16, 2); // I2C address 0x27, 16 column and 2 rows void setup() { lcd.init(); // initialize the lcd //lcd.backlight(); lcd.setCursor(3, 0); // move cursor to (3, 0) lcd.print("DIYables"); // print message at (3, 0) lcd.setCursor(0, 1); // move cursor to (0, 1) lcd.print("www.diyables.io"); // print message at (0, 1) } void loop() { }

Arduino Example Code - backlight enabled

/* * This code is created by DIYables.io * This code is released in the public domain * For more detail, visit https://diyables.io/products/lcd-i2c-16x2-blue-background */ #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27, 16, 2); // I2C address 0x27, 16 column and 2 rows void setup() { lcd.init(); // initialize the lcd lcd.backlight(); lcd.setCursor(3, 0); // move cursor to (3, 0) lcd.print("DIYables"); // print message at (3, 0) lcd.setCursor(0, 1); // move cursor to (0, 1) lcd.print("www.diyables.io"); // print message at (0, 1) } void loop() { }