
LILYGO T-Motion S76G STM32 LoRa
STM32L073Z-based LoRa + GNSS development board using the S76G all-in-one module, supporting 868/915/923MHz LoRaWAN, GPS/GLONASS, and pre-installed SoftRF firmware.
$24.07
Hardware Specifications
Components
All-in-one module combining STM32L073Z (ARM Cortex-M0+) + LoRa transceiver + GNSS receiver
ARM Cortex-M0+ ultra-low-power microcontroller
Resources
Where to Buy
Overview
The LILYGO T-Motion is a LoRa + GNSS tracking board based on the S76G all-in-one module, which integrates an STM32L073Z ARM Cortex-M0+ microcontroller, a LoRa transceiver, and a GNSS receiver into a single package. This makes it an excellent platform for building GPS asset trackers, wildlife monitoring devices, and motion-triggered LoRaWAN sensors.
The board supports LoRa frequencies across 868MHz (EU), 915MHz (US), and 923MHz (AS) bands with dedicated antenna connectors for both GPS and LoRa. It ships with SoftRF firmware pre-installed, enabling immediate use as a flight tracker or aviation transponder receiver. Current draw is approximately 18mA making it suitable for battery-powered deployments. Operating temperature range is -45°C to +80°C.
Firmware Compatibility
The T-Motion supports the STM32 Arduino core and SoftRF open-source firmware. STM32CubeIDE can be used for lower-level development. The GitHub repository at LilyGO-T-Motion provides example code and pinout documentation.
Flashing Guide
- Connect via USB Male port to your computer.
- Install the STM32 Arduino core (stm32duino) via Boards Manager.
- Select the appropriate STM32L0 board variant.
- Hold the Boot button during power-up to enter bootloader mode.
- Upload your sketch via Arduino IDE or STM32CubeProgrammer.
Related Products
STM32This product page may contain errors. If you find any, please report them.