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.
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.
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!