Hi I set this up using the code from your book using an ESP32_S3 in a YD-ESP32-23 44pin package and a 2.8 TFT red display.
It is working really well so far, I have got to the BME289 Table so far without any issues.
Pin details below if anyone is interested?
you will need to modify the “UserSetup.h” in the TFT_eSPI folder, and the XTP2046_*** and the “I2C_SDA” and “SCL” addresses in the code
ESP32_S3 (YD-ESP32-23) 44 PIN
2.8 TFT Touchscreen Red
ESP32_S3 GPIO
T_IRQ
1
T_OUT
4
T_DIN
5
T_CS
6
T_CLT_CLK
41
SDO(MISO)
12
LED
21
SCK
14
SDI(MOSI)
11
D/C
2
RESET
RST
CS
15
GND
GND
VCC
5V OR 3.3V
I2C_SDA
8
I2C_SCL
9
XPT2046_IRQ
1
XPT2046_MOSI
5
XPT2046_MISO
4
XPT2046_CLK
41
XPT2046_CS
6
No need to modify the partition setup as this module has more memory.
They are pretty cheap on Aliexpress, get an expansion board too it makes it a lot easier to wire up.
Regards
Neil Woodmansey