{"title":"Adafruit Qualia ESP32-S3 for RGB-666 TFT Displays","handle":"adafruit-qualia-esp32-s3-for-ttl-rgb-666-displays","url":"/products/adafruit-qualia-esp32-s3-for-ttl-rgb-666-displays","description":"Built for larger TTL-interface TFTs, this development board makes it much easier to experiment with 40-pin RGB-666 displays using an ESP32-S3. It is aimed at panels that go beyond the usual SPI-driven sizes and resolutions, including square, round and bar-style displays that need continuous pixel data rather than an onboard frame buffer.At the heart of the board is an ESP32-S3 module with plenty of memory for display work, using the chip's built-in RGB display peripheral to drive the panel with fast full-screen updates. Adafruit routes the TFT connection for 5-6-5 colour data along with HSync, VSync, Data Enable and Pixel Clock, making it suitable for graphics, images, animation and similar display-heavy projects.The 40-pin connector pinout also supports capacitive touch overlays, with touch lines wired to the shared I2C bus. A PCA9554 I/O expander helps free up the ESP32-S3's pins for display reset and initialisation duties, while still leaving a 4-pin SPI port, two additional analog GPIO pins, hardware UART TX for debugging, and a STEMMA QT / Qwiic connector for adding sensors or other I2C devices.Power and programming are handled over USB-C, and the onboard TPS61169 constant-current driver provides backlight control for compatible TFTs. This is the development board only, so you will need to supply your own RGB-666 display and set up the panel's initialisation code, dimensions and timing values in Arduino or CircuitPython. Adafruit notes known-working examples including 2.1\" 480x480 round panels, 4\" 720x720 square and round panels, and a 4.6\" 960x320 bar display.Features:Display interface: Designed for displays that use the 40-pin RGB-666 connector.Common panel types: This pin order is most commonly seen on square, round and bar displays.Controller: Uses an ESP32-S3 module with 16 MB of Flash and 8 MB of octal PSRAM.RGB output: Uses the ESP32-S3's built-in RGB display peripheral.TFT signals: 16 pins are connected to the TFT for 5-6-5 RGB colour, plus HSync, VSync, Data Enable and Pixel Clock.Touch support: The connector includes pins for a capacitive touch overlay.Touch wiring: Capacitive touch is wired to the ESP32-S3's I2C port.Backlight driver: Includes a TPS61169 constant current backlight control circuit.Backlight range: The backlight circuit can get up to 30V forward voltage and can be configured for 25mA-200mA in 25mA increments (default is 25mA).USB connectivity: Power and programming is provided over a USB C connector.Native USB: The USB C connector is wired to the ESP32-S3's native USB port.Debug access: The hardware UART TX pin is available for debugging.I/O expander: Includes a PCA9554 I/O expander on the shared I2C bus.Display control: Arduino or CircuitPython can be instructed to use the expander to reset and initialise the display if necessary.Button inputs: Remaining expander pins are connected to two right-angle buttons.Backlight control: Remaining expander pins are connected to the display backlight.SPI breakout: The expander allows a full 4-pin SPI port to be available.Extra GPIO: Two more analog GPIO pins are available.Expansion port: Includes a shared I2C port with a STEMMA QT / Qwiic connector.Software ecosystem: Known-working displays can be used in Arduino or CircuitPython.Important note: You will need to program the driver initialisation code, dimensions, and pulse widths for your display.Included in the box: This is just the development board; a display is not included.Specifications:Product Dimensions: 57.3mm x 44.4mm x 7.1mm / 2.3\" x 1.7\" x 0.3\"Product Weight: 13.3g / 0.5ozA solid choice for custom UI projects, instrument panels, media demos and other builds that need a bigger, brighter TFT than typical SPI displays can handle.","vendor":"Adafruit","product_type":"Display Driver Board","in_stock":true,"options":[],"variants":[{"id":15541,"title":"Default Title","sku":"AF-5800","mpn":"ADA5800","price":47.62,"on_sale":false,"in_stock":true,"available_quantity":100}]}