Skip to content
Branch: master
Find file History
Type Name Latest commit message Commit time
Failed to load latest commit information.
AssetTracker_Gnat.v02.ino Update AssetTracker_Gnat.v02.ino Jan 16, 2019
BMA400.h Update BMA400.h Jan 16, 2019 Update Dec 29, 2018

Ultra-low power 20 mm x 20 mm asset tracker consisting of CMWX1ZZABZ (SX1276 LoRa radio and STM32L082 host MCU), MAX M8Q concurrent GNSS module, BMA400 accelerometer for wake-on-motion/sleep-on-no-motion functionality.

GnatTop GnatBottom

Molex PicoBlade connector exposes 3V3/GND/SDA/SCL as well as two digital pins (SWD/UART) and two analog pins for connecting daughter boards.

Total sleep current is 2.5 uA with BMA400 motion watchdog continuously monitoring state of motion. Total current with LoRaWAN updated every 10 minutes and GNSS updated every two hours is < 250 uA.

Full power control on the MAX M8Q with GPIO-enabled VDD through a dedicated 3.0 V LDO and a separate GPIO-enabled RTC backup. MAX M8Q may be powered down with RTC backup to allow hot start fixes every four hours (when ephemeris expires) or less. The MAX M8Q RTC backup can also be powered off with zero current draw for cold fixes at longer-than-4-hour intervals.

Gnat is wired to support LoRa (FSK, GFSK, LoRa radio), LoRaWAN, and SigFox.

External whip (LoRa) and active patch (GNSS) antennas are required.

Board is intended to be powered by a 1S 3.7 V LiPo battery but any source between 3.6 and 5.5 V will do. LiSOCl2 batteries are ideal for long-term deployment. A 2600 mAH 3.6 V LiSOCl2 AA-sized battery @ 1 location fix per day will last more than ten years.

Programmable via the USB connector using the Arduino IDE, of course!

You can’t perform that action at this time.