u-blox Move-X Cicerone LoRa GNSS

Called Cicerone, it is built around u-blox’ MAXM10S GNSS (sat nav) receiver module and Move-X’ MAMWLE LoRa transceiver module, which has a Semtech SX126x inside.

“This combination allows for synergy between GNSS technology and long-range wireless connectivity for power-constrained applications,” according to Move-X. The board has “an on-board LiPo charging circuit and u-blox CloudLocate positioning”. Range is “up to 15km for any IoT project”. CloudLocate is a cloud-based ‘location-as-a-service’ service

An STmicro STM32WL (48MHz Arm Cortex-M4, up to 64kbyte ram, 128kbyte flash) MCU runs both the LoRaWAN stack and application code, and Move-X claims that it is compatible with the Arduino IDE, as well as the module being “compatible with all Arduino’s MRK form-factor shields”.


Interfaces include a 10pin JTAG/SWD debug connector for ST-Link, two U.FL antenna connectors (GNSS + LoRa), 5V input, 5V output, 3.3V output, GPIO,  PWM out, two push buttons (reset + user), two LEDs (charge status + user) and serial interfaces for the on-board modules.

The battery attaches via a JST PH 2.0 connector, and is expected to be a 3.7V Li-ion or Li-Po with 500mAh minimum capacity. Charge is 4.2V 210mA.

Both companies have repeatedly emphasised low power consumption, but neither of them, nor the Ciserone data sheet, have offered and numbers to back this up.

The Ciserone product page can be found here