Differences
This shows you the differences between two versions of the page.
projects:lcd_module [2012/07/01 11:36] elger |
projects:lcd_module [2016/11/16 13:06] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== 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. | ||
- | {{ :projects:sainsmart_iic-i2c-twi_serial_2004_20x4_lcd_back.png?200|}} | ||
- | |||
- | 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 [[http://www.sainsmart.com/sainsmart-iic-i2c-twi-serial-2004-20x4-lcd-module-shield-for-arduino-uno-mega-r3.html|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 | ||
- | <html> | ||
- | <iframe width="853" height="480" src="http://www.youtube.com/embed/6hRBBvqwhCE" frameborder="0" allowfullscreen></iframe> | ||
- | </html> | ||
- | |||
- | ===== 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> |