
LILYGO T-Panel S3
A dual-MCU development board combining ESP32-S3 and ESP32-H2, featuring a 4-inch 480x480 IPS touchscreen, WiFi, Bluetooth 5, Zigbee/Thread via ESP32-H2, microSD slot, and optional RS485 or CAN FD industrial communication modules.
$35.99
Hardware Specifications
Connectivity
Components
Primary MCU, 16MB flash, 8MB PSRAM, 2.4GHz WiFi and Bluetooth 5 LE
Secondary MCU, 4MB flash, IEEE 802.15.4 (Zigbee/Thread) and Bluetooth 5 LE
4-inch 480x480 IPS LCD display driver with SPI + RGB interface
16-bit I2C-bus SMBus I/O port expander for GPIO expansion
Resources
Where to Buy
Overview
The T-Panel S3 is an advanced dual-MCU development board from LILYGO that combines the application-processing power of the ESP32-S3 with the IEEE 802.15.4 wireless capabilities of the ESP32-H2. This pairing enables the board to simultaneously handle WiFi/Bluetooth communications, rich graphical UIs, and Zigbee or Thread mesh networking — making it a comprehensive platform for smart home hubs and industrial IoT panels.
The 4-inch IPS display, driven by the ST7701S controller via SPI + RGB interface, provides a sharp 480x480 pixel touchscreen for building polished user interfaces using LVGL or Arduino_GFX. The XL9535 GPIO expander adds 16 additional I/O lines via I2C, while dual Qwiic 4-pin connectors simplify sensor integration. A microSD card slot provides external storage.
Three hardware variants are available: Lite S3 (H702, $35.99), RS485 500kbp (H719, $55.99), and CANFD (H720, $59.10). The RS485 and CANFD variants add the respective industrial communication transceivers. Each variant also includes 4 total buttons (Boot + Reset for each MCU).
Firmware Compatibility
The T-Panel S3 supports Arduino, PlatformIO, and MicroPython for the ESP32-S3 side. The ESP32-H2 can run Zigbee SDK firmware for Matter/Zigbee/Thread networking. Example projects are available through the LILYGO GitHub organization.
Flashing Guide
- Install Arduino IDE with ESP32-S3 board support
- For the ESP32-H2, use the ESP-IDF Zigbee SDK
- Connect via USB Type-C and select the target MCU's port
- Use the appropriate Boot/Reset buttons for each MCU when flashing
- Refer to the LILYGO wiki for dual-MCU flashing procedures
Related Products
ESP32-S3This product page may contain errors. If you find any, please report them.