Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
projects:lcd_module [2013/02/23 09:59] 127.0.0.1 external edit |
projects:lcd_module [2016/11/16 13:06] (current) |
||
---|---|---|---|
Line 9: | Line 9: | ||
The only difference is the text on the back. | 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. | + | There were a few (simple) steps in getting the display to work, you just need to know what they are. The display is basically a HD44780 LCD display and an PCF8574 I2C-to-parrallel IC |
+ | |||
+ | ===== PIC Library ===== | ||
+ | |||
+ | The code on this page is for an Arduino (compatible) microcontroller, however there is a PIC microcontroller library available too. | ||
+ | |||
+ | I have never gotten around to working with a PIC, but I received an email from //MDP// wrote a library for the LCD display to be used on a PIC18F4550 | ||
+ | |||
+ | He has been kind enough to share this with the world, and he send me his code. You can download everything {{:projects:lcd_module:sainsmart_i2c_adapter_files.zip|here}} | ||
+ | |||
+ | //MDP// also wrote a more universal library for the PIC, one that is also compatible with the adapter labled "mjkdz". You can download the files {{:projects:lcd_module:lcd_pic_i2c_generic_driver-10.zip|here}} | ||
+ | |||
+ | ===== A demo ===== | ||
But first, here is a demo of the LCD display | But first, here is a demo of the LCD display |