Go Down

Topic: Character Based LCD library recommended API (Read 1 time) previous topic - next topic

dwentz

All,

I have put some documentation together for those of you working on libraries for LCD displays. I have created a page in the playground with the API specifications http://www.arduino.cc/playground/Code/LCDAPI

I currently have both of my i2c LCD libraries compliant, and the standard LiquidCrystal libraries are compliant with the functions that are implemented.

I welcome any comments or suggestions on what has been done already.


Dale

Mario_H

For those looking for a way and library to convert a parallel HD44780 compatible LCD to serial (I2C):
I needed the exact same thing and wired it up using a PCF8574 and modified the standard LiquidCrystal to talk I2C to the display.
The new library named "LiquidCrystal_I2C" can be found on the playground.
It should be function compatible (forgive me if I missed one) with both the standard LiquidCrystal library and the API recommendations listed by Dale.
With a few additional components it also supports backlight switching.
Connection details, PCF8574 datasheet and examples are in the zip file
http://www.arduino.cc/playground/Code/LCDAPI

Enjoy,

Mario

Rocketboy

Hey, Dale, the skeleton lib link on the LCDAPI page does not work.

Thanks Rock.

dwentz

Rock,

Thanks for the heads up. I have updated the link as well as a few others that broke. Seems apple has changed the way you reference files from their mobile me service.

Dale

Go Up