There are a few TTGO boards on Aliexpress that caught my eye recently. These comprise an Espressif ESP32 with a TFT as a single module. TFT sizes of 1.8", 2.2" (ILI9341) and 2.4" are available each with different features. The board I ordered is this one, it has a 2.2" TFT with the ILI9341 driver plus 4 Mbytes of extra PSRAM, Grove I2C connector, Lipo charger and these boards are also available with a case. Mine arrived in just 7 days from China. These displays work well with the TFT_eSPI l
Mcufriend 2. 4 TFT Display interfacing with Arduino Uno - Displays - Arduino Forum
OpenSmart TFT 3.2 ILI9327 with ESP32 - Displays - Arduino Forum
Feather ESP32-S3 with TFT display - WiFi module, GPIO - 4MB Flash 2MB PSRAM - Arduino compatible - Adafruit 5483 Botland - Robotic Shop
DIY Connect 4 Game on 2.8 inch TFT touch Display, Arduino
ESP32-S3 with 3.4-inch Touchscreen: LILYGO New Display Board
Using the display tft ST7796s with NodeMCU - Displays - Arduino Forum
ESP32 stopped working after after code upload - Microcontrollers - Arduino Forum
ESP32 board selection and graphics LCD error - Programming Questions - Arduino Forum
ESP32 - Touchscreen - TFT_eSPI - ILI9341 - Displays - Arduino Forum