Serial 2 X 16 LCD Display for Arduino
|Item Number: 31164 MP|
|Serial LCD for Arduino|
LCM1602 IIC V1 Serial Board LCD for UNO, MEGA & Duemilanove. The I2C/SPI communication with microcontroller does not take a Shield position, simple 4 wire connection. LCD features: 16 character by 2 line LCD module (Hitachi 44780 compatible), dark blue back ground, white characters and White LED backlighting. Power LED.
Power: +5 volts (supplied by Arduino)
Character size: 2.95mm X 5.15mm
Dot Size: 0.55mm x 0.60mm
I/O: 4 pin header 0.1in Pitch
L: 3-1/8” W: 1-7/16” H: 7/8 O/A WT: .1
||Check the contrast!
|This module works with at least the LiquidCrystal I2C and LiquidCrystal_PCF8574 libraries available in the Arduino library manager. Address 0x3F worked for me since the A0, A1, and A2 jumpers are not shorted.
NOTE: Check the contrast potentiometer on the PCF8574 module. Mine needed to be adjusted.|
||Change of Address!
|Recently purchased unit has a different address than the same part number purchased a year ago. It seems that if the small board is marked MH, the address is not going to be 0x27 or 0x20 but 0x3F. With that change of address, this display works and looks great.|
|- Dirk DeRose, OK|
||There is soem doc available!
|Google for LCM1602 and you will find many pages that mention the board - including the pinouts stated above and sample programs using the Arduino library.|
||Software for arduino
|I am using these for a simple display project.
Took some time to sort through getting it working.
Heres the scoop. The library that works with this chip set is available at this link. http://www.play-zone.ch/en/fileuploader/download/download/?d=0&file=custom%2Fupload%2FFile-1345667375.zip
On the ones I have the A0 A2 and A3 solder pads are not shorted so I used ;
Instead of the defaults
Works great Hope the Jones get more of them soon.
I suggest some one mirror or MPJA put this file for download.|
|David Lynn Coles-Dobay|
||Works with TI MSP430F5529
|Jims comments are correct and were a big help - thank you Jim!
Be aware that if you are using Energia with the TI MSP430F5529, the I2C pins are not P4.2 and P4.1 as TI says, but rather P3.0 SDA and P3.1 SCL.|
||Works great with Arduino Uno
|I liked the idea of the 4-wire interface, but I was disappointed that no documentation was available for this part. However after a night of hacking I got it to work with my Arduino Uno. I thought Id pass along the following information to spare others the trouble.
The hardware hookup to the Arduino is trivial. Just hook up the 4 pins as follows:
GND -> GND on Arduino,
Vcc -> +5V on Arduino,
SDA -> A4 on Arduino,
SCL -> A5 on Arduino,
On the software side, you have to download and install a new LiquidCrystal_I2C library for Arduino, which has the capability to talk to the LCD display over the I2C bus. Heres a link to the library. Follow the example code for the DFRobot board, which turns out to have the same configuration as this LCD, and it should fire right up for you. The LCD has white characters on a backlit blue background, and looked great.
|- Jim, FL|