# LILYGO T-RGB

> ESP32-S3 board with a circular 2.1\" or 2.8\" ST7701S RGB display (480×480) and capacitive touch — perfect for smart home controllers, round-display clocks, and interactive dashboards.

## Quick Facts

- **Brand:** LILYGO
- **Board Type:** dev-board
- **Price:** ~$30.04
- **Product Readiness:** developer
- **CPU:** Xtensa LX7 dual-core @ 240MHz, FPU, AI vector extensions, HW crypto (AES/SHA/RSA)
- **CPU Architecture:** Xtensa LX7
- **CPU Cores:** 2
- **RAM:** 512KB SRAM
- **PSRAM:** 8MB OPI
- **Flash:** 16MB
- **USB:** USB-C 2.0
- **Power:** 5V + LiPo
- **Operating Voltage:** 3.3V
- **Charging Port:** USB-C
- **Antenna:** Built-in PCB antenna
- **SD Card:** microSD
- **Display:** 2.1" IPS LCD 480×480

## Connectivity

- **Wifi:** 802.11 b/g/n
- **Bluetooth:** BLE 5.0

## Open Source

- **Firmware:** Yes
- **Schematics:** No
- **PCB Layout:** No

## Compatible Firmware

arduino, platformio, esphome

## Use Cases

- smart-home-dashboard
- weather-display
- digital-signage
- remote-control
- iot

## Components

- **ESP32-S3R8** (mcu): Espressif ESP32-S3R8 dual-core Xtensa LX7 at 240MHz with 8MB integrated PSRAM, WiFi, BLE 5.0, and USB OTG. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.espressif.com%2Fsites%2Fdefault%2Ffiles%2Fdocumentation%2Fesp32-s3_datasheet_en.pdf&ref=openhardware.directory&product=lilygo-t-rgb&source=md-export)
- **ST7701S** (display-driver): Sitronix ST7701S RGB TFT controller for the 2.1" or 2.8" 480×480 circular display via 3-wire SPI and 18-bit RGB interface. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fdl.espressif.com%2FAE%2Fesp-iot-solution%2FST7701S_SPEC_V1.4.pdf&ref=openhardware.directory&product=lilygo-t-rgb&source=md-export)
- **GT911** (touch-controller): Goodix GT911 5-point capacitive touch controller on 2.8" full-circle variant with I2C and gesture recognition. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.goodix.com%2Fen%2Fproduct%2Ftouch%2Ftouch_ic%2FGT911&ref=openhardware.directory&product=lilygo-t-rgb&source=md-export)

## Protocols

- **SPI**: CS: GPIO1, CLK: GPIO2, DATA: GPIO3
- **I2C**: SDA: GPIO4, SCL: GPIO8
- **UART**: TX: GPIO43, RX: GPIO44

## GPIO Map

| Pin | Name | Type | Functions |
|-----|------|------|-----------|
| GPIO0 | Boot Button | GPIO | digital-input, strapping |
| GPIO4 | Battery ADC / I2C SDA | ADC | digital-input, adc, touch |
| GPIO8 | I2C SCL | I2C | digital-output, touch |
| GPIO43 | UART TX | UART | digital-output |
| GPIO44 | UART RX | UART | digital-input |
| GPIO45 | Free GPIO | GPIO | digital-input, digital-output, strapping |
| GPIO46 | Free GPIO | GPIO | digital-input, digital-output, strapping |

## Description

## Overview

The LILYGO T-RGB features a circular or semi-circular TFT display driven by the ST7701S controller via a 3-wire SPI and 18-bit RGB interface, delivering smooth 480×480 pixel graphics on round screen variants. The ESP32-S3R8 dual-core processor at 240MHz with 16MB PSRAM and 8MB flash provides ample resources for complex animated UI, web server hosting, and real-time data visualization.

Capacitive touch is standard across all variants, with different touch controller chips depending on the screen size and shape: FT3267 (2.1" half-circle), CST820 (2.1" full circle), or GT911 (2.8" full circle). The circular form factor lends itself naturally to analog clock faces, compass UIs, smart home controller wheels, and decorative information panels.

A microSD slot provides expandable storage, and battery voltage detection on IO4 supports LiPo-powered portable operation. The board supports Arduino IDE and VS Code (PlatformIO) with comprehensive examples in the T-RGB GitHub repository.

## Where to Buy

- [LILYGO Official](https://openhardware.directory/r?to=https%3A%2F%2Flilygo.cc%2Fproducts%2Ft-rgb&ref=openhardware.directory&product=lilygo-t-rgb&source=md-export) — $30.04

## Resources

- [product](https://openhardware.directory/r?to=https%3A%2F%2Flilygo.cc%2Fproducts%2Ft-rgb&ref=openhardware.directory&product=lilygo-t-rgb&source=md-export)
- [github](https://openhardware.directory/r?to=https%3A%2F%2Fgithub.com%2FXinyuan-LilyGO%2FT-RGB&ref=openhardware.directory&product=lilygo-t-rgb&source=md-export)
- [wiki](https://openhardware.directory/r?to=https%3A%2F%2Fwiki.lilygo.cc&ref=openhardware.directory&product=lilygo-t-rgb&source=md-export)

## Tags

`esp32-s3`, `round-display`, `circular`, `touch`, `lilygo`, `rgb`, `wifi`, `ble5`

## Images

![LILYGO T-RGB](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-rgb/bd8bb7da3cf5.jpg)
![LILYGO T-RGB](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-rgb/d6b66a4c85ed.jpg)
![LILYGO T-RGB](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-rgb/407065660813.jpg)
![LILYGO T-RGB](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-rgb/7faddf5bfaa1.jpg)
![LILYGO T-RGB](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-rgb/67c5ea93a382.jpg)
![LILYGO T-RGB](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-rgb/aebad096666a.jpg)
![LILYGO T-RGB](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-rgb/b8bad94f3553.jpg)
![LILYGO T-RGB](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-rgb/166e0f1ec22e.jpg)

> **Battery Powered:** Li-Po

---
[View full device page](https://openhardware.directory/devices/lilygo-t-rgb)