It's a pleasure to use TFT_eSPI. I would like to use the opportunity to thank Bodmer for the great work.
I wonder if someone though about concatenating the SPI interfaces from the TFT and the Touch controller ? Technically it seems sufficient to update the TFT every few milliseconds, at least for typical applications like touchpads and so on.
ESP32 | TFT | Touch
MOSI --> MOSI (Input)
MOSI (Output) --> TDIN
MISO <-- <-- TDO
CLK CLK TCLK
CS SCK TCLK
I'm aware of the performance decrease by doubling the amount of devices
on the SPI bus. Anyway, I'm looking forward to your input.
P.S: In case you have a detailed description of the SPI commands for the ILI9341 240x320 V1.2
I would like to get a hands on.