I have an ILI9488 SPI touch screen (LCD wiki) and though I've gotten the screen to work, I'm having no luck with the touch screen (XPT2046).
It's as if something is permanently touching the screen, so as soon as I put it into calibration mode, it says "Touch corners as indicated" which it races through then says calibration complete. Of course, touch output is all incorrect.
I'm using ESP-WROOM-32 (38 pin) with TFT_eSPI library, but am open to other suggestions (as long as they're compatible with LVGL, which I plan to use after I get this problem sorted out.
In TFT_eSPI's config file User_Setup.h, I have even tried putting -1 for the TOUCH_CS pin and the calibration process still races through.
It is entirely possible I've done something wrong as I followed this tutorial as my starting point, tweaking things my specific display.
Any help would be greatly appreciated!
All the best,