LILYGO T-TWR Rev2.1 - image 1
1 / 5
LILYGO·ESP32-S3

LILYGO T-TWR Rev2.1

ESP32-S3 ham radio development board with SA868 VHF/UHF transceiver, L76K GNSS module, 1.3-inch OLED display, and support for 21700/18650 batteries for amateur radio and APRS applications.

Starting from

$48.99

Hardware Specifications

CPUESP32-S3-WROOM-1-N16R8, dual-core Xtensa LX7 up to 240MHz
RAM8MB PSRAM
Flash16MB
GPIO36 pins
USBUSB-C
Power5V via USB-C, 21700 or 18650 battery with spring connector
DimensionsNot specified

Connectivity

WiFi2.4GHz WiFi 802.11b/g/n
BluetoothBluetooth 5.0 LE

Components

ESP32-S3-WROOM-1-N16R8mcu

Dual-core Xtensa LX7 up to 240MHz with 16MB flash and 8MB PSRAM

SA868radio

VHF/UHF wireless transceiver module for amateur radio communications

L76Kgps

Multi-constellation GNSS module supporting GPS, BDS, and GLONASS with built-in LNA and SAW filter

SH1106display-driver

1.3-inch 128×64 monochrome OLED display via I2C

AXP2102power

Power management unit with battery support

WS2812led

RGB status LED

Resources

Where to Buy

Overview

The LILYGO T-TWR Rev2.1 is an advanced development board tailored for amateur radio and APRS (Automatic Packet Reporting System) applications. It combines the ESP32-S3-WROOM-1-N16R8 (16MB flash, 8MB PSRAM) with a SA868 VHF/UHF wireless transceiver, enabling full two-way radio communication. A L76K multi-constellation GNSS module adds GPS, BDS (BeiDou), and GLONASS positioning with a built-in LNA and SAW filter for improved reception.

A 1.3-inch SH1106 OLED display (128×64 pixels) connected via I2C provides a compact UI for displaying frequency, GPS coordinates, and system status. Four buttons (PPT, Boot, PWR, Reset), a WS2812 RGB LED, and TF card slot complete the hardware. The AXP2102 power management unit supports operation from USB, 21700 cells, or 18650 cells via a spring connector.

Note that community firmware OpenRTX supports version 2.0 but not Rev2.1 as of the product listing. Compatible alternative projects include SoftRF Ham Edition, ESP32APRS, and ArcticTracker.

Firmware Compatibility

Compatible with Arduino IDE and ESP-IDF for custom firmware development. Community firmware options include SoftRF Ham Edition (APRS tracking), ESP32APRS (APRS node), and ArcticTracker. The GitHub repository at https://github.com/Xinyuan-LilyGO/T-TWR provides source code and documentation.

Flashing Guide

  1. Install the ESP32 board package in Arduino IDE or set up ESP-IDF.
  2. Connect via USB-C cable.
  3. Hold BOOT and press RESET to enter download mode if needed.
  4. Select ESP32-S3-WROOM-1 with 16MB flash and 8MB OPI PSRAM.
  5. Flash the desired firmware (Arduino sketch, ESP-IDF binary, or community firmware binary).

Related Products

ESP32-S3

This product page may contain errors. If you find any, please report them.