Cicerone Development Board
Move-X’s development boards are ideal for infrastructure and environmental monitoring applications
Move-X's Cicerone development board combines LoRaWAN with Cloud-based positioning. It is a development board compliant with the Arduino MKR form factor, built around Move-X's MAMWLE and u-blox's MAX-M10S. Firmware development can be done by using Arduino IDE for easier and fast prototyping or by using more advanced tools such as the STM32Cube toolchain.
The MAMWLE is a low-power, LoRaWAN-compliant radio module based on the STM32WLEx microcontroller from STMicroelectronics. It is powered by a 32-bit Arm® Cortex®-M4 with a clock frequency of up to 48 MHz and paired with up to 64 kB SRAM and 256 kB Flash.
The MAX-M10S supports concurrent reception of four GNSS (GPS, GLONASS, Galileo, and BeiDou). The extremely low power consumption of less than 25 mW in continuous tracking mode allows great power autonomy for all battery-operated devices without compromising the GNSS performance. The combination between the MAMWLE and the MAX-M10S allows for an excellent synergy between long-range wireless connectivity and GNSS technology for power-constrained applications.
The board is designed to extend the battery life of IoT asset tracking applications thanks to an on-board LiPo charging circuit and u-blox CloudLocate positioning. CloudLocate is the cloud-based positioning service by u-blox, tailored to the needs of IoT asset tracking applications that require roughly 10-meter position accuracy, few daily position updates, and only need the positioning information on the cloud, not on the device. CloudLocate only uses an uplink to the cloud to resolve position. Because the GNSS signals are preprocessed on the receiver, the solution works with a data packet size of 12 bytes to 50 bytes. By reducing the time that the GNSS receiver is switched on and by outsourcing the power-intensive position calculation to the cloud, the overall power consumption of the positioning solution can be drastically reduced. Cicerone is ideal to develop power-constrained IoT projects using cloud-based positioning and LoRaWAN.
- Radio module: Move-X MAMWLE (STM32WLE5)
- CPU architecture: STM32 Cortex-M4 32-bit at 48 MHz
- CPU Flash memory: 128 kB
- SRAM: 48 kB
- LoRa radio: Semtech SX1261/2 (868 MHz to 915 MHz)
- GNSS module: u-blox MAX-M10S (BeiDou, Galileo, GLONASS, GPS / QZSS. u-blox services: CloudLocate and AssistNow)
- Board supply options (by priority): IN (5 V); USB (5 V); Battery
- Supported batteries: rechargeable 3.70 V Li-Ion or Li-Po with onboard SC OD; OC protections (minimum suggested capacity 500 mAh)
- Battery management specs: 210 mA, charge voltage 4.2 V, red LED for status; battery voltage monitor through MAMWLE ADC
- Operating voltage: 3.3 V
- LEDs: battery charge state (red), user application (green)
- Buttons: reset, user application
- Connectors: Arduino MKR headers (up to 22 GPIO, 16 PWM, 7 analog in; VREF output; SPI, UART, I²C); 10-pin JTAG/SWD for ST-LINK; JST PH 2.0 for Li-Po battery; u.fl for LoRa antenna; u.fl for GNSS passive antenna; Micro USB type B (board supply and battery charging; UART; firmware upload)
- USB-UART Bridge chip: CP2102N; Connected to MAMWLE USART2, BOOT0 and RESET
- Dimensions: 62.9 mm x 25.0 mm x 7.52 mm
- Asset tracking
- Supply chain and logistics management
- Smart agriculture
- Smart cities
- Environment monitoring
- Infrastructure monitoring

