LILYGO T3-TXCO
Introduction
LILYGO LORA32 TCXO is a wireless communication module based on LoRa technology, supporting dual-band frequencies (868/915MHz) to accommodate IoT applications across various global regions. The module is equipped with a temperature-compensated crystal oscillator (TCXO), which significantly improves frequency stability—ideal for high-precision communication in environments with large temperature fluctuations.
Its design integrates LoRa modulation technology with a 32-bit microcontroller, enabling long-range, low-power data transmission along with local processing capabilities. This makes it well-suited for applications such as smart agriculture, remote sensing, and industrial monitoring.
Appearance and function introduction
Appearance

Pinmap

Module Information and Specifications
Description
Component | Description |
---|---|
MCU | ESP32-Pico-D4 |
FLASH | 4MB |
PSRAM | 2MB |
Display | 1306 IIC-driver OLED |
LoRa | SX1276: 868, 915 MHz |
Storage | TF Card |
Wireless | Wi-Fi + Bluetooth V4.2 + BLE |
USB | 1 × USB Port and OTG (Type-C interface) |
IO Interface | 2×13 dual-row expansion IO interface, 2.54mm pitch |
Expansion Interfaces | 1 × Antenna Socket, 1 × Antenna Connector, 2 × QWIIC Interfaces |
Buttons | 1 × RESET Button + 1 × BOOT Button
|Power Supply | USB / 3.7V Li-ion Battery, Battery Switch, Solar Input Interface
|Mounting Holes | 2 × 2mm Positioning Holes
|Dimensions | 66 × 27 × 13 mm
Related Links
Github:T3-TXCO
Schematic Diagram
Dependency Libraries
Software Design
Arduino Set Parameters
Setting | Value |
---|---|
Board | ESP32 Dev Module |
Port | Your port |
CPU Frequency | 240MHZ(WiFi/BT) |
Core Debug Level | None |
Erase All Flash Before Sketch Upload | Disable |
Events Run On | Core1 |
Flash Frequency | 80MHZ |
Flash Mode | QIO |
Flash Size | 4MB(32Mb) |
JTAG Adapter | Disabled |
Arduino Runs On | Core1 |
Partition Scheme | Default 4M Flash with spiffs(1.2M APP/1.5MB SPIFFS) |
PSRAM | Disable |
Upload Speed | 921600 |
Programmer | Esptool |