esphome / feature-requests

ESPHome Feature Request Tracker
https://esphome.io/
411 stars 26 forks source link

ILI9488 alternative color modes #2685

Open rubdos opened 5 months ago

rubdos commented 5 months ago

Describe the problem you have/What new integration you would like I have an ILI9844, but the refresh time is quite long in 40MHz mode, and the 80MHz mode seems to crash my poorly designed PCB.

Please describe your use case for this integration and alternatives you've tried: It could be beneficial to work in reduced color modes, beyond the already supported 18bit_mode flag.

Additional context

Display color modes:

1125 and #1715 seem to request initial support for this display, but it seems to work fine already in current ESPhome :-)

nielsnl68 commented 5 months ago

i'm working on a new design for the ili9xxx driver with more controle on how to talk to the display, The first step is to allow different IO interfaces above the current SPI interface, like Parallel 8 and 16 but mode and esp32-S3's RGB mode. Next step will be more control over the color depths and the way it pixels are send to the display (little endian, byte aligned and color order)

Sadly i do not have much time to work on it but it is slowly coming to live.

rubdos commented 5 months ago

That is really cool to hear, thank you very much! It's already really lovely to play with.

For your inspiration and motivation, this is what I built with the current state:

20240414_173706

20240411_150007

It's an ESP32-S3 with a bunch of connectors to control and measure various parts of my aquarium.