SparkPNT GNSS Flex Module - mosaic-G5 P3 & IM19 IMU

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.


Description

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.

Miniaturized Precision with mosaic-G5

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.

  • Millimetre-Level Accuracy: Delivers stunning 6mm horizontal and 1cm vertical accuracy with RTK.
  • Precise Timing: Features a PPS timing resolution of 1.4ns and event trigger accuracy below 3ns, making it ideal for exact time-synchronisation applications.
  • AIM+ Interference Mitigation: Equipped with Septentrio's AIM+ technology, offering best-in-class protection against jamming and spoofing to ensure reliability in hostile RF environments.
  • Multi-Band & Multi-Constellation: Tracks all signals from all major constellations (GPS, GLONASS, Galileo, BeiDou, QZSS) simultaneously.

Intelligent Tilt & Dead Reckoning

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.

  • Survey-Grade Accuracy: Delivers roll and pitch measurements accurate to within 0.05 degrees.
  • Tilt Compensation: No more perfectly vertical survey poles! The IM19 can calculate a virtual digital level point at any tilt angle, revolutionizing field data collection.
  • Sensor Fusion: Provides a continuous navigation solution (dead reckoning) even during momentary GNSS signal loss, perfect for urban or obstructed environments.

Configuration & Advanced Control

The mosaic-G5 offers professional-grade control and configuration for advanced users.

  • Flexible Protocols: Supports industry-standard NMEA*, RTCM v3.x, and the highly efficient Septentrio Binary Format (SBF).
  • Sophisticated Software: Configure and monitor the module using Septentrio's RxTools suite or via a robust Command-Line Interface (CLI) over USB or Serial.
  • Interfaces: Access two hardware UARTs, two GPIO pins, two PPS outputs, and two Event inputs through the pHAT's headers.
  • Pre-Configured Fusion: By default, the mosaic-G5 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.

  • The GNSS Flex module has a U.FL connector for an external antenna.
  • For a sturdier connection, the SparkFun GNSS Flex pHAT includes an SMA connector bridged to a U.FL connector. Users need to jumper the U.FL connectors on both the SparkPNT GNSS Flex module and SparkFun GNSS Flex pHAT with a short U.FL cable.

Specifications

GNSS Flex Module - mosaic-G5 P3 and IM19:

  • Septentrio mosaic-G5 P3 GNSS Receiver
    • GNSS Constellations:
      • GPS (USA)
      • GLONASS (Russia)
      • Galileo (EU)
      • BDS (China)
      • QZSS (Japan)
    • SBAS / QZSS Support
  • IM19 Inertial Measurement Unit
  • Two 2x20-pin, 2mm-pitch female headers
    • 40-pin socket for GNSS Flex pHAT / Breakout
      • Power
        • 3.3V
        • USB bus detect (not a power source)
      • USB data
      • UART (x4)
      • PPS signal (x2)
      • LED indicators (x2)
      • Event indicators (x2)
  • U.FL Connector:
    • GNSS Antenna (Active, Multi-band)
  • Septentrio mosaic-G5 P3 GNSS Receiver
    • GNSS Constellations:
      • GPS (USA)
      • GLONASS (Russia)
      • Galileo (EU)
      • BDS (China)
      • QZSS (Japan)
    • SBAS Systems:
      • WAAS (USA)
      • SDCM (Russia)
      • EGNOS (EU)
      • MSAS (Japan)
  • IM19 Inertial Measurement Unit
  • Two 2x20-pin, 2mm-pitch female headers
    • 40-pin socket for GNSS Flex pHAT / Breakout
      • Power
        • 3.3V
        • Backup power
        • USB bus detect (not a power source)
      • USB (x1)
      • UART (x4)
      • PPS signal (x2)
      • LED indicators (x2)
      • Event indicators (x2)
  • U.FL Connector:
    • GNSS Antenna (Active, Multi-band)
    • 3.3V power for an active antenna
  • Dimensions: 44.0mm x 34.0mm (Approx. 1.73" x 1.34")
  • Four mounting holes:
    • 4-40 screw compatible
    • Hole centers: 39.0mm x 29.0mm
  • Header spacing: 36.0mm

Flex Module Interfaces:

  • USB: mosaic-G5 P3 only (D+ and D-)
  • Flex COM1: mosaic-G5 P3 UART1
  • Flex COM2: mosaic-G5 P3 UART2
  • Flex COM3: IM19 UART1
  • Flex COM4: IM19 UART2 (TX only)
  • PPS1: mosaic-G5 P3 PPS
  • PPS2: N/C
  • EVENTA: mosaic-G5 P3 EVENTA
  • EVENTB: mosaic-G5 P3 EVENTB
  • RTK LED: mosaic-G5 P3 GP_LED2
  • PVT LED: mosaic-G5 P3 GP_LED

mosaic-G5 P3 GNSS Receiver:

  • Voltage Range: 3.135 to 3.465V
    • Typical power consumption: 0.44W
  • RTK Accuracy
    • Horizontal: 0.6cm (±0.5ppm)
    • Vertical: 1cm (±1ppm)
  • Channels: 789 (simultaneous tracking)
  • GNSS Frequency Bands:
    • GPS: L1C/A, L1C, L2C, L2PY, L5
    • GLONASS: L1CA, L2CA, L2P, L3 CDMA
    • Beidou: B1I, B1C, B2a, B2b, B2I, B3I
    • Galileo: E1, E5a, E5b, E6
    • QZSS: L1C/A, L1 C/B, L2C, L5, l6
  • Time to Fix
    • Cold Start: < 35s
    • Warm: < 10s
    • Reacquisition: 1s
  • Event Accuracy: < 3ns
  • Update Rate: 20Hz
  • Latency: < 10ms
  • VANT Voltage: 3.3VMax current: 150mA
  • Interfaces:
    • UART (x2)
    • USB device (2.0, HS)
    • GPIO user programmable (x2)
    • Event markers (x2)
    • Configurable PPS out (x2)
  • Protocols:
    • Septentrio Binary Format (SBF)
    • NMEA 0183, v2.3, v3.03, V4.0
    • RTCM v3.x (MSM included)
  • Package Size: 16.4mm x 22.8mm x 2.4mm
  • Weight: 2.2g

IM19 General Features:

  • Operating Range:
    • Accelerometer: ±8g
    • Gyroscope: ±1000°/s -Accuracy:
    • Accelerometer Bias: ±5mg
    • Gyroscope Bias Accuracy: ±0.2°/s
      • Roll/Pitch: ±0.025° (1σ)
      • Heading: ±0.25° (1σ)
    • RTK: + 0.3mm/tilt°, with 200cm straight pole (1σ)
    • Auto Steering Yaw: 0.25° (1σ)
  • Initialisation: ~1s
  • Footprint: 14.8mm x 18.4mm

Shipping Restrictions

This product contains a module from Septentrio. Considering the dual-use nature of Septentrio products, such as the mosaic-X5 and mosaic-G5 GNSS receiver modules, and the increased risk of diversion in these countries, any direct or indirect sales, transfer, export, or re-export of Septentrio Items or Items sold by Septentrio, to the following countries is prohibited, except if specifically approved by Septentrio: 

Afghanistan, Armenia, Azerbaijan, Bosnia & Herzegovina, Burundi, Central African Republic, China, Congo, Cyprus, Eritrea, Georgia, Guinea, Guinea-Bissau, Haiti, Hong Kong, India, Iraq, Israel, Kazakhstan, Kyrgyzstan, Lebanon, Libya, Malaysia, Mali, Malta, Mongolia, Moldavia, Myanmar(Burma), Nicaragua, Pakistan, Saudi Arabia, Serbia, Singapore, Somalia, South-Sudan, Sudan, Sri Lanka, Syria, Taiwan, Tajikistan, Tunisia, Turkey, Turkmenistan, Ukraine, United Arab Emirates, Uzbekistan, Venezuela, Yemen, Zimbabwe.

This list is in addition to, and separate from, the countries to which the sale, supply, transfer, export, re-export, directly or indirectly, is prohibited under applicable sanctions.


Resources

Related Products