I2C LCD1602 Module

I2C LCD1602 Module

US$9.99
SKU: TS0351

Availability: In stock

Quantily: - +
OR
Back to Top

I2C LCD1602 Module

Features
1. Easy to use. Less I/O ports are occupied, only four - VCC, GND, SDA (serial data line), SCL (serial clock line).
2. Support IIC protocol. The I2C LCD1602 library is provided, so you can call it directly.
3. With a potentiometer used to adjust backlight and contrast.
Power supply: +5V;
4. Address of the module: ox27.

Product Description

Details

Introduction
As we all know, though LCD and some other displays greatly enrich the man-machine interaction, they share a common weakness. When they are connected to a controller, multiple IOs will be occupied of the controller which has no so many outer ports. Also it restricts other functions of the controller. Therefore, LCD1602 with an I2C port is developed to solve the problem. It is also simple to handle. It has only two bidirectional data lines, a serial data line and a serial clock one.
How to wire:GND—GND ; VCC—VCC ; SDA—A4 ;SCL—A5

Application
Used to display Characters, letters and Numbers.

Component
-1 * I2C LCD1602

More details can be found in WIKI.

Additional Information

Additional Information

Name I2C LCD1602 Module
Free Shipping No
UPC 717760736314
  • Review
4 (100.0%)
0 (0%)
0 (0%)
0 (0%)
0 (0%)
  • Quality
  • Value
  • Price
Exactly as pictures, and it works exactly as described. By D. Michael 2018-05-17 09:46:20

Exactly as pictures, and it works exactly as described. The link in the description goes to a wiki page where I downloaded the library, used the wiring diagram, and copied sample code. It worked first try. I also opened the keywords.txt file and played with some of the keywords in it.

  • Quality
  • Value
  • Price
This worked perfectly when connecting to a Particle Photon. By Petrofsky 2018-05-17 09:10:30

"This worked perfectly when connecting to a Particle Photon. I2C Address is 0x27, and I used 5K pull-up resistors on the SDA and SCI lines. The display is nice and bright. It was seriously easy to use.

Below is the test program I used from Particle (search the Particle.IO library for LiquidCrystal_I2C_Spark.h"":

/*
8-Feb-2015
Jim Brower
bulldoglowell@gmail.com
*/

#include ""LiquidCrystal_I2C_Spark.h""

LiquidCrystal_I2C *lcd;

int lastSecond = 0;

void setup(void)
{
Serial.begin(9600);
lcd = new LiquidCrystal_I2C(0x27, 16, 4);
lcd->init();
lcd->backlight();
lcd->clear();
lcd->print(""***Spark Time***"");
}

void loop(void)
{
if (Time.second() != lastSecond)
{
Serial.print(Time.timeStr());
lcd->setCursor(0,1);
lcd->print(Time.hour() < 10? "" 0"" : "" "");
lcd->print(Time.hour());
lcd->print(Time.minute() < 10? "":0"": "":"");
lcd->print(Time.minute());
lcd->print(Time.second() < 10? "":0"": "":"");
lcd->print(Time.second());
lastSecond = Time.second();
}
}"

  • Quality
  • Value
  • Price
Great By Michael 2018-05-06 13:40:19

I purchased the SunFounder IIC I2C TWI Serial 2004 20x4 LCD Module Shield for Arduino Uno Mega2560
earlier in 2017. The I2C interface promised a much cleaner interface than the standard one.
Well worth the price difference but initially I was at a loss to find drivers and example code to drive it.
Finially I discovered this code fragment that initializes the board. It works with version 1.1.2 of
the LiquidCrystal_I2C library by Frank de Brabander which is included in version 1.8.2 of the Arduino IDE

#include <Wire.h>
#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x27,20,4);

void setup()
{
Wire.begin();
lcd.init();
lcd.backlight();

}

Using this with code I already had I was able to get them to work with the new board.

  • Quality
  • Value
  • Price
Easy once you get the libraries straightened out. By Turner 2016-05-27 09:27:16

GREAT DISPLAY !!! AND A GREAT PRICE !

How do you rate this product? *
Quality
Price
Value
  •  
  •  
  •  
  •  
  •  
  •  
      validation code  Unclear? Click the picture to replace the verification code