# LILYGO T-TWR

> ESP32-S3 walkie-talkie development board with SA868 UHF/VHF radio module, 0.96" OLED display, rotary encoder, WiFi, BLE, and 18650 battery support for two-way radio projects.

## Quick Facts

- **Brand:** LILYGO
- **Board Type:** dev-board
- **Price:** ~$35.7
- **Product Readiness:** developer
- **CPU:** Xtensa LX7 dual-core @ 240MHz, FPU, AI instructions
- **CPU Architecture:** Xtensa LX7
- **CPU Cores:** 2
- **RAM:** 512KB SRAM
- **PSRAM:** 8MB
- **Flash:** 16MB
- **USB:** USB-C
- **Power:** 5V + Li-Ion 18650
- **Operating Voltage:** 3.3V
- **Antenna:** SMA
- **Display:** 0.96" OLED 128×64

## Connectivity

- **Wifi:** 802.11 b/g/n
- **Bluetooth:** BLE 5.0

## Open Source

- **Firmware:** Yes
- **Schematics:** Yes
- **PCB Layout:** No

## Certifications

CE, FCC

## Compatible Firmware

arduino, esp-idf

## Use Cases

- two-way-radio
- iot-gateway

## Components

- **ESP32-S3-WROOM-1-N16R8** (mcu): Xtensa LX7 dual-core at 240MHz with 16MB flash, 8MB PSRAM, WiFi 802.11 b/g/n, and BLE 5.0. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.espressif.com%2Fsites%2Fdefault%2Ffiles%2Fdocumentation%2Fesp32-s3-wroom-1_wroom-1u_datasheet_en.pdf&ref=openhardware.directory&product=lilygo-t-twr&source=md-export)
- **SA868** (vhf-uhf-radio): Analog FM voice transceiver module covering UHF (400–480 MHz) or VHF (134–174 MHz) bands. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fgithub.com%2FXinyuan-LilyGO%2FT-TWR&ref=openhardware.directory&product=lilygo-t-twr&source=md-export)
- **SSD1306** (display-driver): I2C monochrome OLED display driver for 128×64 pixel display. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fcdn-shop.adafruit.com%2Fdatasheets%2FSSD1306.pdf&ref=openhardware.directory&product=lilygo-t-twr&source=md-export)

## Protocols

- **I2C**: SDA: GPIO13, SCL: GPIO14
- **UART**: TX: GPIO43, RX: GPIO44

## GPIO Map

| Pin | Name | Type | Functions |
|-----|------|------|-----------|
| GPIO13 | I2C SDA (OLED) | I2C | digital-input, digital-output |
| GPIO14 | I2C SCL (OLED) | I2C | digital-input, digital-output |
| GPIO21 | OLED Enable | — | digital-output |
| GPIO3 | Encoder/Button IO3 | — | digital-input |

## Description

## Overview

The LILYGO T-TWR (Two-Way Radio) is a development board designed for building digital walkie-talkie and amateur radio applications. It combines the ESP32-S3 with a SA868 UHF/VHF FM radio module covering either the UHF (400–480 MHz) or VHF (134–174 MHz) band depending on the variant, with an SMA antenna connector for external antennas.

The board includes a 0.96-inch OLED display (SSD1306, 128×64) connected via I2C for channel and status display, a three-way encoder switch for frequency tuning and menu navigation, and a battery switch for clean power control with 18650 battery support. WiFi and BLE connectivity via the ESP32-S3 enables IP-to-RF bridging, remote configuration, and integration with APRS or other digital radio protocols.

This platform is popular with amateur radio enthusiasts, emergency communication builders, and developers working on mesh radio networks. The board has been superseded by the T-TWR Plus with additional features.

## Where to Buy

- [LILYGO Official](https://openhardware.directory/r?to=https%3A%2F%2Flilygo.cc%2Fproducts%2Ft-twr&ref=openhardware.directory&product=lilygo-t-twr&source=md-export) — $35.70

## Resources

- [product](https://openhardware.directory/r?to=https%3A%2F%2Flilygo.cc%2Fproducts%2Ft-twr&ref=openhardware.directory&product=lilygo-t-twr&source=md-export)
- [github](https://openhardware.directory/r?to=https%3A%2F%2Fgithub.com%2FXinyuan-LilyGO%2FT-TWR&ref=openhardware.directory&product=lilygo-t-twr&source=md-export)

## Tags

`esp32-s3`, `walkie-talkie`, `sa868`, `uhf`, `vhf`, `radio`, `lilygo`

## Images

![LILYGO T-TWR](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-twr/7a973181df61.jpg)
![LILYGO T-TWR](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-twr/0a417f0f4eea.jpg)
![LILYGO T-TWR](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-twr/9bc2095773dd.jpg)
![LILYGO T-TWR](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-twr/f3617de4f1f7.jpg)
![LILYGO T-TWR](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-twr/2f89d4679516.jpg)
![LILYGO T-TWR](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-twr/c6a92128f5ed.jpg)
![LILYGO T-TWR](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-twr/79a26292e677.jpg)
![LILYGO T-TWR](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-twr/f2fd672ad683.jpg)

> **Battery Powered:** 18650

---
[View full device page](https://openhardware.directory/devices/lilygo-t-twr)