Arduino Mega + DFRobot LCD Keypad Shield I2C

Hay, first time here. Looked around a lot with no luck so...
Well, I got my Arduino Mega and the LCD Keypad Shield from DFRobot (v1), docs attached. It works very well plugging it just into the Arduino.
Now trying to use it through MCP23017 an i2c port expander. But it doesn't work. Made a lot of tests but the LCD just turns on without showing anything on it except for a bar of squares. Contrast is ok.
I also found a link (into the docs) to an I2C library but the link is broken. http://droboticsonline.com/ebaydownloads/LCDKeypad_by_Fj604.zip
I tried a lot of libraries with no luck:
- https://github.com/marcoschwartz/LiquidCrystal_I2C
- https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/schematics#!pin-configuration (DFRobot config of course)
- https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library
Hope for your help.
Well, I got my Arduino Mega and the LCD Keypad Shield from DFRobot (v1), docs attached. It works very well plugging it just into the Arduino.
Now trying to use it through MCP23017 an i2c port expander. But it doesn't work. Made a lot of tests but the LCD just turns on without showing anything on it except for a bar of squares. Contrast is ok.
I also found a link (into the docs) to an I2C library but the link is broken. http://droboticsonline.com/ebaydownloads/LCDKeypad_by_Fj604.zip
I tried a lot of libraries with no luck:
- https://github.com/marcoschwartz/LiquidCrystal_I2C
- https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/schematics#!pin-configuration (DFRobot config of course)
- https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library
Hope for your help.


2016-12-29 23:16:13 Hi Sir,
May I know why do you want to connect the LCD keypad via the I2C? As I know, the LCD keypad dont lead to the I2C interface and we also didnt develop I2C library for this keypad. If you want to use the I2C LCD, I would like to suggest you can use this one:make_clickable_callback(MAGIC_URL_FULL, ' ', 'https://www.dfrobot.com/index.php?route=product/product&search=1602&description=true&product_id=135', '', ' class="postlink"')
Let me know if you have any problem.
Wendy.Hu
May I know why do you want to connect the LCD keypad via the I2C? As I know, the LCD keypad dont lead to the I2C interface and we also didnt develop I2C library for this keypad. If you want to use the I2C LCD, I would like to suggest you can use this one:make_clickable_callback(MAGIC_URL_FULL, ' ', 'https://www.dfrobot.com/index.php?route=product/product&search=1602&description=true&product_id=135', '', ' class="postlink"')
Let me know if you have any problem.

