Chat freely about anything...

User avatar
By batstru
#69646 Hi all,

did anyone of you make working an lcd 16x2 lines (hd44780) with an esp01?
This lcd should be i2c, so that It should be possible to drive it.

Any feedback?

Thanks
User avatar
By QuickFix
#69650 An HD44780 compatible display actually isn't I2C, but 4- or 8- bit parallel, though there are interface boards that can make them speak I2C.
Image
To connect I2C bus electronics to the pin-limited ESP-01, use a schematic like this:
Image
In code, find the correct libraries, set the correct pins (0 for SDA, 2 for SCL) and you should have a start.

What platform are you using to write your code in, BTW?
User avatar
By villTech
#69656 right. you can't use esp-01 alone to drive HD44870 LCD. you can also use a 74595 shift register with esp-01.

but if you still need to buy a shift register or an i2cToHD44870 adapter, just buy an ESP module with +6 io