Skip to content

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 ​

ExamplePlatformIO/ArduinoESP-IDFDescription
T-TWR✓SA868 radio, GPS, OLED, audio examples

PlatformIO ​

  1. Install Visual Studio Code and Python
  2. Install PlatformIO IDE extension
  3. Open the T-TWR project folder
  4. Open platformio.ini, select the T-TWR-Plus environment
  5. Click ✓ to compile, connect via USB-C, click → to upload

Arduino ​

  1. Install Arduino IDE and Arduino ESP32
  2. In Tools → Board, configure:
Arduino IDE SettingValue
BoardESP32S3 Dev Module
USB CDC On BootEnable
Flash Size16MB (128Mb)
Partition Scheme16M Flash (3MB APP/9.9MB FATFS)
PSRAMOPI PSRAM
Upload Speed921600
USB ModeCDC 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 ​

ParameterValue
SOCESP32-S3-WROOM-1, Dual-core LX7 @ 240 MHz
Flash16 MB
PSRAM8 MB
WirelessWi-Fi 2.4 GHz 802.11 b/g/n, Bluetooth 5.0
RadioSA868 UHF 400–480 MHz (or VHF 136–174 MHz)
Display1.3-inch SH1106 OLED, 128 × 64
GNSSL76K
StorageTF card slot
Battery21700 Li-Ion holder
USB1 × USB-C

T-TWR-Plus Specifications

Pin Diagram ​

T-TWR-Plus Pinout

Dimensions ​

Schematic ​

Datasheet ​

Power Consumption Reference ​

HardwareMode / Test FirmwareCurrent
T-TWR Rev2.1Deep sleep / Factory exampleAbout 680 µA

Reference measurement published in the official T-TWR repository. Radio transmit current is substantially higher and depends on the selected power level; use a battery capable of supplying the required peak current.

Software Libraries ​

Compatible Firmware ​

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 ​

VersionDateNotes
V1.0Initial release