My little place on the web

This is an old revision of the document!


I2C LCD Display

I bought an I2C display on ebay and by the description it seemed it just might work out of the box… But it didn't …

Here is a description of how I got it to work, so next time I do not have to invent the wheel again.

My display has a PCB on the back labled “YwRobot Arduino LCM1602 IICV1” but it appears it is the same as the the one of sainsmart.com The only difference is the text on the back.

There were a few (simple) steps in getting the display to work, you just need to know what they are.

But first, here is a demo of the LCD display

The Hardware

The display works on an I2C interface. There is a board on the back that takes I2C signals and translates them in to a parallel signal. The display its self is originally a parallel display.

The I2C address is “hard wired” of the address: 0x27

<page is being edited>