After my recently dabbling with the o2c protocol and successfully reading and writing to a DS3231 real time clock module I discovered the i2c to LCD module driver board on eBay for as little as 99p from China.
http://www.ebay.co.uk/itm/IIC-I2C-T...al_Components_Supplies_ET&hash=item3388ecb48f
These boards connect the parallel pins of the LCD to a small daughter board which allows you to control the display using the i2c bus, rather than using up loads of pins on a PIC microprocessor as I have had to do in the past.
A few years back I wrote some code that controls an LCD and worked fine, but I would my next project that uses an LCD I would like to try and use the small daughter board interface so as not to use up loads of pins on my PIC.
I haven't been able to find out much information on the net about the interface boards in regards to what data is needed to be sent to it to get it to make the display actually display something. These boards are mostly used by the Auduino guys and there are libraries written for them.
When I programmed for LCDs before, you clock the parallel data onto the LCD and can also read data back, but I can't seem to find any information as to what registers I would need to write too over i2c if I was using one of those i2c adaptors.
Anyone used one?
http://www.ebay.co.uk/itm/IIC-I2C-T...al_Components_Supplies_ET&hash=item3388ecb48f
These boards connect the parallel pins of the LCD to a small daughter board which allows you to control the display using the i2c bus, rather than using up loads of pins on a PIC microprocessor as I have had to do in the past.
A few years back I wrote some code that controls an LCD and worked fine, but I would my next project that uses an LCD I would like to try and use the small daughter board interface so as not to use up loads of pins on my PIC.
I haven't been able to find out much information on the net about the interface boards in regards to what data is needed to be sent to it to get it to make the display actually display something. These boards are mostly used by the Auduino guys and there are libraries written for them.
When I programmed for LCDs before, you clock the parallel data onto the LCD and can also read data back, but I can't seem to find any information as to what registers I would need to write too over i2c if I was using one of those i2c adaptors.
Anyone used one?