TFT_eSPI
TFT_eSPI copied to clipboard
8Bit Parallel Support on upper GPIO pins for ESP32-S3
The new LillyGo ESP32-S3 T-Display device uses an 8-bit parallel display with the data pins connected to GPIO 39-48 (43/44 are excluded as they are UART0). The current ESP32-S3 parallel support only reads from the lower 32 GPIO pins, so it won't support the new device.
Board: LillyGo T-Display-S3 Processor: ESP32-S3 TFT Driver: ST7789 Interface: Parallel
Display/device pinout
This post indicates that using a dedicated gpio bundle may get around the slowness added when using GPIO pins above 31. https://www.esp32.com/viewtopic.php?t=27963#p98194
Replace the library header TFT_eSPI_ESP32_S3.h with this one and it shoule work: TFT_eSPI_ESP32_S3.zip
Let me know if it works.
i also use ESP32-S3 with ESP-IDF,It's can't work PARALLEL_8_BIT ,
I should have the devices in a day or two and will give it a try. I've been playing with a non-parallel display I had floating around in the mean time.
I have several of these being shipped. I'll test as soon as I get them.