Hi, I’m contemplating a project with LittlevGL and an STM32H750 which has the LTDC peripheral. One nice feature of the LTDC is indexed color using a look-up table, so you can send arbitrary 24-bit colors to a TFT display but only use 8 (or even 4) bits per pixel, with 256 (or 16) full RGB values stored in the LUT. Would this feature work smoothly with LittlevGL? I’d like to pack two frame buffers into the 1MB internal SRAM with an 800x480 display. That’s not really possible unless using a drastically reduced color mode like RGB332, or indexed color (by far the better solution).
I’m also wondering if there is already some code written to leverage the DMA2D engine in conjunction with the LTDC on STM32 parts. Preferably without bringing in the ST HAL code at all. If not I guess I’ll be writing it