The ultimate low-power positioning engine delivers millimetre-level mosaic-G5 RTK accuracy, AIM+ anti-jamming, and IM19 tilt compensation in a single swappable module.
Special Order
Shipping from $25.40
+9 more from our supplier in 7-10 days
Our Code: SKU-011341
Supplier Link: [SparkFun MPN:29363]
Maximize precision while minimising power and weight with the SparkPNT mosaic-G5 P3 & IM19 IMU GNSS Flex Module. This advanced module pairs Septentrio's compact mosaic-G5 P3 receiver with the high-precision IM19 IMU, creating a solution needed for autonomous systems, robotics, and portable surveying tools where Size, Weight, and Power (SWaP) constraints are critical.
As part of the SparkPNT GNSS Flex ecosystem, this module is designed to be easily swappable for repairs or upgrades. It connects to your carrier board via standardized 2x10-pin headers, breaking out USB, dual UARTs, and key timing signals.
At the heart of this module is the Septentrio mosaic-G5 P3, a receiver that delivers the same performance as the mosaic-X5 but in a 60% smaller package that consumes 40% less power.

Paired with the mosaic-G5 is the Feyman (FMI) IM19 IMU, which combines MEMS sensor data with the GNSS RTK positioning data to provide high-precision attitude measurements. This enables advanced features, such as tilt-compensated surveying and robust navigation during brief GNSS outages.
The mosaic-G5 offers professional-grade control and configuration for advanced users.
UART1 is linked to the IM19s UART2 to automatically feed it the necessary NMEA data. The IMU then outputs a fully compensated position and attitude. This link can be easily reconfigured via onboard jumpers if needed.This module requires an external multi-band antenna and a GNSS Flex carrier board. Users should have two options for connecting an external GNSS antenna to their GNSS receiver.
GNSS Flex Module - mosaic-G5 P3 and IM19:
Flex Module Interfaces:
mosaic-G5 P3 GNSS Receiver:
IM19 General Features: