Gnat LoRa+GNSS Asset Tracker - image 1
1 / 5
Tlera Corp·Asset Tracker

Gnat LoRa+GNSS Asset Tracker

Ultra-small (20x20mm), ultra-low-power LoRa/LoRaWAN + concurrent GNSS asset tracker by Tlera Corp, built on the Murata CMWX1ZZABZ-078 module with STM32L082 MCU, SX1276 LoRa radio, u-blox MAX-M8Q GNSS, and LIS2DW12 accelerometer.

Starting from

$79.95

Compatible Firmware

Specifications

Components

Murata Type ABZ module integrating STM32L082 ARM Cortex-M0+ MCU and Semtech SX1276 LoRa transceiver in a 12.5 x 11.6mm package, supporting all major LoRaWAN frequency bands.

ST ultra-low-power MCU with 192KB flash, 20KB SRAM, AES-128/256 hardware crypto engine, and deep-sleep current under 1µA. Runs at up to 32MHz.

Semtech SX1276 LoRa transceiver supporting FSK, GFSK, and LoRa modulation across 868/915MHz bands with up to +20dBm output power and -148dBm sensitivity.

u-blox MAX-M8Q concurrent GNSS receiver supporting GPS, GLONASS, Galileo, and BeiDou simultaneously with -167dBm navigation sensitivity and PPS output.

ST LIS2DW12 ultra-low-power MEMS accelerometer with ±2g/±4g/±8g/±16g selectable ranges, wake-on-motion interrupts, and 1.5µA current in low-power mode for motion detection.

Texas Instruments TPS7A02 LDO voltage regulator with only 25nA quiescent current, providing dedicated 3.1V supply for the MAX-M8Q GNSS receiver.

Bus Interfaces

I2C
SCL: D14SDA: D15
UART— UART1
RX: D0TX: D1
UART— UART2
RX: A2TX: A3
SWD
SWDIO: D8SWDCLK: D9

GPIO Map

D0
UART RX1 (MAX M8Q)
digital-input
UART
D1
UART TX1 (MAX M8Q)
digital-output
UART
D2
User Button / Battery Monitor Enable
digital-inputdigital-output
D3
LIS2DW12 INT2
digital-input
D4
GNSS PPS Output
digital-input
D5
GNSS VDD Enable
digital-output
D8
SWDIO
digital-inputdigital-output
SWD
D9
SWDCLK
digital-output
SWD
D10
Blue LED (active LOW)
digital-outputpwm
D14
I2C SCL
digital-inputdigital-output
I2C
D15
I2C SDA
digital-inputdigital-output
I2C
A0
GNSS RTC Backup Enable
digital-outputadc
A1
Battery Voltage Monitor
adcdigital-input
A2
UART RX2 / ADC
digital-inputdigital-outputadcpwm
UART
A3
UART TX2 / ADC
digital-inputdigital-outputadcpwm
UART
A4
LIS2DW12 INT1 (Wake from STANDBY)
digital-input

Overview

The Gnat is an ultra-small (20mm x 20mm), ultra-light (2.8g) LoRa+GNSS asset tracker designed by Tlera Corp for long-term, battery-powered location tracking. Built around the Murata CMWX1ZZABZ-078 system-on-module, it integrates an STM32L082 ARM Cortex-M0+ MCU and Semtech SX1276 LoRa transceiver in a single package, paired with a u-blox MAX-M8Q concurrent multi-constellation GNSS receiver supporting GPS, GLONASS, Galileo, and BeiDou simultaneously.

Power efficiency is the Gnat's defining feature. With a total sleep current of just 2.5 microamps (including the LIS2DW12 accelerometer continuously monitoring for motion), the board can run for over 10 years on a single 3.6V 2400mAh LiSOCl2 battery when configured for one GNSS fix per day. The onboard LIS2DW12 accelerometer enables intelligent wake-on-motion and sleep-on-no-motion behavior, so the tracker only activates when the asset actually moves.

The Gnat supports LoRaWAN connectivity across all major frequency bands (AS923, AU915, EU868, IN865, KR920, US915) and can be programmed via the Arduino IDE using the GrumpyOldPizza STM32L0 Arduino core, or via Rust using the embedded-hal ecosystem. It exposes multiple UART, I2C, SPI, ADC, DAC, and PWM interfaces through castellated edge pads, making it suitable for integration into custom enclosures and carrier boards for vehicle tracking, wildlife monitoring, agricultural sensing, and other remote IoT applications.

Use Cases

8

Resources

Where to Buy

Explore more of the directory — popular use cases, firmware, and specs to browse next.