Lookup here …
Arduino Display Libraries
TFT’s: ILI9341, ILI9486, etc.
Frank Bodmer’s “TFT_eSPI library”
For the majority of the available TFT’s on the market, Frank Bodmer’s “TFT_eSPI library” is a good, probably the best choice to get a you going and the list of supported devices is huge:
- GC9A01
- ILI9163
- ILI9225
- ILI9341
- ILI9342
- ILI9481 (DMA not supported with SPI)
- ILI9486 (DMA not supported with SPI)
- ILI9488 (DMA not supported with SPI)
- HX8357B (16-bit parallel tested with RP2040)
- HX8357C (16-bit parallel tested with RP2040)
- HX8357D
- R61581
- RM68120 (support files added but untested)
- RM68140
- S6D02A1
- SSD1351
- SSD1963 (this controller only has a parallel interface option)
- ST7735
- ST7789
- ST7796
Aside from that it supports different types of microcontrollers like:
- ESP32
- ESP8266
- STM32
- RP2040
- A lot of Arduino boards