Skip to content

T3-STM32 get it now

Overview

LILYGO T3-STM32 is a versatile IoT development board based on the STM32WL55CCU6 dual-core (Cortex-M4 + Cortex-M0+) low-power microcontroller with a built-in Sub-GHz radio (LoRa, FSK, BPSK). Supports 433/868/915 MHz multi-band LoRa for global deployment. Hardware includes 256 KB Flash, 64 KB SRAM, a 0.96-inch SSD1315 OLED (I2C), TF card slot (SPI), solar input (4.4–6 V), SWD debug interface, and QWIIC connectors. Suitable for remote monitoring, environmental sensing, LoRa gateways, and solar-powered IoT terminals.

Quick Start

Example Support

ExamplePlatformIO/ArduinoESP-IDFDescription
T3-STM32LED, OLED, SD card, SubGHz LoRa, deep sleep examples
Available examples
├── 1_led                  # Basic LED blink
├── 2_jlink_rtt_print      # J-Link RTT debug output
├── 3_sdcard               # TF card test
├── 4_oled                 # OLED display
├── 5_RF_test              # AT Slave for RF testing
├── 6_SubGHz_TXRX          # LoRa TX/RX test
├── DeepSleep              # Deep sleep power test
└── PingPong               # SubGHz Phy PingPong

STM32CubeIDE

  1. Install STM32CubeIDE
  2. Install STM32CubeProgrammer
  3. Install debugger driver: ST-Link or J-Link
  4. Connect the debugger to the board's 4-pin SWD interface
  5. Open the project in STM32CubeIDE, compile and flash

PlatformIO

  1. Install Visual Studio Code and Python
  2. Search for and install the PlatformIO IDE extension in VS Code
  3. Open the T3-STM32 project folder
  4. Open platformio.ini, uncomment the example under [platformio]
  5. Connect the debugger, click to compile, click to upload

Development Platforms

  1. STM32CubeIDE
  2. Visual Studio Code
  3. PlatformIO

Video

Key Features

  • STM32WL55CCU6 dual-core Cortex-M4 + Cortex-M0+, built-in Sub-GHz radio
  • LoRa (433/868/915 MHz) + FSK, GFSK, BPSK modulation
  • 256 KB Flash + 64 KB SRAM
  • 0.96-inch SSD1315 OLED (128 × 64), I2C
  • TF card slot (SPI), solar input (4.4–6 V)
  • 4-pin SWD debug interface
  • 2 × QWIIC, 2.54mm 2×13 GPIO expansion

Product Parameters

FeatureSpecification
MCUSTM32WL55CCU6 @ Dual-core Cortex-M4 + M0+
Flash256 KB
SRAM64 KB
Built-in RadioLoRa, (G)FSK, (G)MSK, BPSK
LoRa Frequency433 / 868 / 915 MHz
Display0.96-inch SSD1315 OLED, 128 × 64, I2C
StorageTF card slot (SPI)
USB1 × Type-C
Solar Input4.4–6 V
Debug4-pin SWD interface
Expansion2 × QWIIC, 2.54mm 2×13 GPIO
AntennaLoRa antenna interface + 5-pin antenna socket
ButtonsRESET + BOOT
Mounting Holes2 × M2
Dimensions66 × 27 × 13 mm

Pin Diagram

T3-STM32 pin diagram

Dimension Diagram

Schematic

Datasheet

Software Development

Dependent Libraries

FAQ

  • Q. Which debuggers are supported? A. Supports ST-Link and J-Link, connected via the 4-pin SWD interface.

  • Q. What are the solar input requirements? A. Supports 4.4–6 V solar input, suitable for outdoor energy harvesting applications.

  • Q. How to select LoRa frequency band? A. Three frequency versions are available: 433 MHz, 868 MHz, 915 MHz. Select per regional regulations.

Version History

VersionRelease DateUpdate Description
T3-STM32_V1.02024-07-30Initial hardware version