karawin / Ka-Radio32

esp32 version of Ka-Radio (https://github.com/karawin/Ka-Radio) by jp Cocatrix
515 stars 155 forks source link

Adding support for 20x4 and 16x2 I2C displays #286

Closed h1aji closed 1 year ago

h1aji commented 1 year ago

I would like to add support for monochrome displays. I am unable to complete it myslef but hoping someone could assist.

Dependencies This addon makes use of the following components (included as submodules):

components/smbus components/i2c_lcd

h1aji commented 1 year ago

image

How ideally it should look like

h1aji commented 1 year ago

@pilnikov any chance to help with this?

pilnikov commented 1 year ago

@pilnikov any chance to help with this?

very different philosophy the display is considered as an object with certain properties and methods of work, this makes it possible to simplify the work by standardizing the approaches. line displays do not fit this philosophy, allowing only text to be displayed, and that one in one font. so in my opinion the best solution is to use them through an addon on your separate controller.

h1aji commented 1 year ago

Thanks, I see your point here but its quite useless to have an extra board when esp32 is fully capable of doing the job.

This code compiles fine now, I just need a help with how to display the data now