LCD03 Library - I2C control of LCD03 from Robot Electronics

I've written a new LCD03 library for I2C control of the LCD03 20x4 and 16x2 serial LCD modules from Robot Electronics. It aims to maintain compatibility with the LiquidCrystal library (version 0017 onwards), though some features of LiquidCrystal are ommited and additonal features are provided. It supports all features of the LCD03 including custom characters and the ability to read the keypad. It offers better performance and better compatibility with the newer LiquidCrystal library than the existing LCDi2cR library.

Any feedback welcome!

I’ve made some minor efficiency improvements and a couple of fixes to the the provided examples and tagged the first stable release, version 1.0.

zip -
tar.gz -
browse - GitHub - andatche/arduino-lcd03 at v1.0