T-TWR-Plus get it now
Overview
LILYGO T-TWR-Plus is a programmable walkie-talkie development board based on ESP32-S3-WROOM-1 (dual-core LX7, 16 MB Flash, 8 MB PSRAM) with an integrated SA868 UHF radio module (400–480 MHz). It features a 1.3-inch SH1106 OLED, L76K GNSS receiver, PTT button, speaker, microphone, TF card slot, and a 21700 battery holder. Compatible with OpenRTX and APRS, it supports fully custom radio applications over Wi-Fi and Bluetooth 5.0.
Quick Start
Example Support
| Example | PlatformIO/Arduino | ESP-IDF | Description |
|---|---|---|---|
| T-TWR | ✓ | SA868 radio, GPS, OLED, audio examples |
PlatformIO
- Install Visual Studio Code and Python
- Install PlatformIO IDE extension
- Open the
T-TWRproject folder - Open
platformio.ini, select the T-TWR-Plus environment - Click ✓ to compile, connect via USB-C, click → to upload
Arduino
- Install Arduino IDE and Arduino ESP32
- In Tools → Board, configure:
| Arduino IDE Setting | Value |
|---|---|
| Board | ESP32S3 Dev Module |
| USB CDC On Boot | Enable |
| Flash Size | 16MB (128Mb) |
| Partition Scheme | 16M Flash (3MB APP/9.9MB FATFS) |
| PSRAM | OPI PSRAM |
| Upload Speed | 921600 |
| USB Mode | CDC and JTAG |
Key Features
- ESP32-S3-WROOM-1, dual-core LX7 @ 240 MHz, Wi-Fi + Bluetooth 5.0
- SA868 UHF radio module, 400–480 MHz (VHF 136–174 MHz optional)
- 16 MB Flash, 8 MB PSRAM
- 1.3-inch SH1106 OLED (128 × 64, I2C)
- L76K GNSS (GPS/BeiDou/GLONASS)
- PTT button, speaker, microphone
- TF card slot
- 21700 battery holder with charging
- Compatible with OpenRTX, APRS
Specifications
| Parameter | Value |
|---|---|
| SOC | ESP32-S3-WROOM-1, Dual-core LX7 @ 240 MHz |
| Flash | 16 MB |
| PSRAM | 8 MB |
| Wireless | Wi-Fi 2.4 GHz 802.11 b/g/n, Bluetooth 5.0 |
| Radio | SA868 UHF 400–480 MHz (or VHF 136–174 MHz) |
| Display | 1.3-inch SH1106 OLED, 128 × 64 |
| GNSS | L76K |
| Storage | TF card slot |
| Battery | 21700 Li-Ion holder |
| USB | 1 × USB-C |

Pin Diagram

Dimensions
Schematic
Datasheet
Software Libraries
Compatible Firmware
- OpenRTX — open-source radio firmware
- ESP32APRS T-TWR — APRS support
FAQ
Q. What frequencies does it support? A. The standard T-TWR-Plus uses the SA868 UHF module (400–480 MHz). A VHF version (136–174 MHz) is also available.
Q. Can it transmit on amateur radio frequencies? A. The SA868 module is capable of FM voice transmission. Ensure you have the appropriate amateur radio license for your region.
Changelog
| Version | Date | Notes |
|---|---|---|
| V1.0 | Initial release |



