
LILYGO T-Dongle S3
Compact ESP32-S3 USB dongle development board with optional 0.96-inch ST7735 IPS LCD display (80x160), 16MB Flash, WiFi, and Bluetooth 5, designed for USB-stick form factor projects.
$11.99
Hardware Specifications
Connectivity
Components
Dual-core Xtensa LX7 @ 240MHz with native USB, WiFi 802.11 b/g/n, BLE 5
0.96-inch IPS LCD, 80x160 resolution, full color (65K), 4-wire SPI (optional variant)
Resources
Where to Buy
Overview
The LILYGO T-Dongle S3 is a USB stick form-factor development board built on the ESP32-S3. Its compact dongle shape allows it to plug directly into USB-A ports, making it suitable for embedded applications that need wireless connectivity without a separate power supply or cable.
Available with or without a 0.96-inch ST7735 IPS LCD (80x160 full-color display), the board ships with 16MB of Flash and leverages the ESP32-S3's native USB controller for communication. Bluetooth 5 and WiFi 802.11 b/g/n are fully supported. A TF card slot is present on the board (note: per documentation, this slot is non-functional in the current hardware revision).
Firmware Compatibility
The T-Dongle S3 supports Arduino IDE, PlatformIO, and MicroPython. The GitHub repository at Xinyuan-LilyGO/T-Dongle-S3 contains pinout references and example sketches. Native USB CDC is available for serial communication without external UART chips.
Flashing Guide
- Install ESP32-S3 Arduino core via Boards Manager.
- Plug the T-Dongle S3 into a USB-A port (use an adapter if needed for flashing).
- Select "ESP32S3 Dev Module" with 16MB Flash and USB CDC On Boot enabled.
- Hold Boot button while inserting to force USB DFU mode if needed.
- Upload sketch via Arduino IDE or esptool.
Related Products
ESP32-S3This product page may contain errors. If you find any, please report them.