SparkPNT GNSS Flex Module - LG290P & IM19 IMU

A swappable, quad-band RTK module featuring the Quectel LG290P receiver with advanced anti-jamming and integrated IM19 IMU for tilt-compensated positioning.


Description

Harness the power of Quectel's advanced GNSS technology with the SparkPNT LG290P & IM19 GNSS Flex Module. This all-in-one module pairs the robust, quad-band LG290P RTK receiver with our proven IM19 IMU, delivering centimetre-level accuracy with full tilt compensation and superior anti-jamming performance.

Like all SparkPNT GNSS Flex Modules, this board is designed to be easily swappable and pin-compatible for future upgrades. It connects to your GNSS Flex pHAT carrier board via standardized 2x10-pin headers, which break out the module’s set of interfaces, including USB, dual UARTs, and I²C* for seamless integration into your Raspberry Pi or similar single-board computer (SBC). 

Multi-Constellation and Quad-Band RTK Precision

At its core is the Quectel LG290P, a high-precision, multi-constellation GNSS receiver. It is engineered for fast convergence times and reliable performance, even in challenging conditions. It simultaneously receives signals from the L1, L2, L5, and L6/E6 bands across all major constellations.

  • RTK & PPP Ready: Supports standard RTK and RTCM corrections, SBAS augmentation, and multiple PPP services (including BDS PPP-B2b, QZSS CLAS, and Galileo HAS).

  • Advanced Anti-Jamming: A built-in NIC anti-jamming unit provides professional-grade interference detection and mitigation, ensuring signal integrity in complex electromagnetic environments.

  • Reliable in Tough Scenarios: Embedded algorithms ensure dependable positioning even in challenging situations, such as dense urban canyons and deep tree cover.

Intelligent Tilt & Dead Reckoning

Paired with the LG290P 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, like tilt-compensated surveying and robust navigation through 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: Offers a continuous navigation solution (Dead Reckoning) even during brief GNSS signal loss, making it ideal for urban or obstructed environments.

Seamless Integration & Connectivity

This GNSS Flex Module has been designed for the LG290P and IM19 to work in symbiosis. By default, the LG290P's navigation data is automatically fed to the IMU. The IM19 then outputs proprietary NMEA messages containing the fully compensated position and attitude (roll, pitch, and yaw). This default link can be easily reconfigured via onboard jumpers to suit your specific project needs.

This product requires an external 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, an SMA connector on a GNSS Flex pHAT carrier board can be utilised. Users can simply jumper the U.FL connectors between the SparkPNT GNSS Flex Module and the carrier board with a short U.FL cable.

*According to Quectel, support for the I²C interface is still under development and will be made available through a future firmware update.


Specifications

GNSS Flex Module - LG290P and IM19:

  • Quectel LG290P GNSS receiver
    • Concurrent signal reception: 5 + QZSS
      • L1, L2, L5, E6 frequency bands
    • GNSS Constellations:
      • GPS (USA)
      • GLONASS (Russia)
      • Galileo (EU)
      • BDS (China)
      • QZSS (Japan)
      • NavIC (India)
    • SBAS Systems:
      • WAAS (USA)
      • SDCM (Russia)
      • EGNOS (EU)
      • BDSBAS (China)
      • MSAS (Japan)
      • GAGAN (India)
    • Built-in NIC anti-jamming unit
  • IM19 Inertial Measurement Unit
  • Two 2x20-pin, 2mm-pitch female headers
    • 40-pin socket for GNSS Flex system
      • Power
        • 3.3V
        • Backup power
        • USB bus detect (not a power source)
      • UART (x4)
      • I2C bus*
      • PPS signal (x1)
      • LED indicators (x1)
      • Event indicators (x1)
  • U.FL Connector:
    • GNSS Antenna (Active, Multi-band)

Flex Module Interfaces:

  • I2C: LG290P I2C (SDA and SCL)*
  • Flex COM1: LG290P UART1 (TX and RX only)
  • Flex COM2: LG290P UART2 (TX and RX only)
  • Flex COM3: IM19 UART1 (TX and RX only)
  • Flex COM4: IM19 UART2
  • PPS1: LG290P PPS
  • PPS2: N/C
  • EVENTA: LG290P EVENT
  • EVENTB: N/C
  • RTK LED: LG290P RTK_STAT
  • PVT LED: N/C
     

LG290P General Features

  • High-precision GNSS module
  • Electrical Characteristics:
    • Supply Voltage: 3.15–3.45V
    • Current Consumption:
      • Normal Operation:
        • 91mA (300.3mW) (Acquisition)
        • 91mA (300.3mW) (Tracking)
      • Power Saving Mode:
        • 12μA (39.6mW) (Backup Mode)
  • GNSS Frequency Bands:
    • GPS: L1 C/A, L1C, L5, L2C
    • GLONASS: L1, L2
    • Galileo: E1, E5a, E5b, E6
    • BDS: B1I, B1C, B2a, B2b, B2I, B3I
    • QZSS: L1 C/A, L1C, L5, L2C
    • NavIC: L5
    • SBAS: L1 C/A
    • L-band PPP*:
      • PPP: B2b
      • QZSS: L6
      • Galileo HAS: E6
  • Tracking Channels: 1040
  • Horizontal Position Accuracy:
    • Autonomous: 0.7m
    • RTK: 0.8cm + 1ppm
  • Vertical Accuracy:
    • Autonomous: 2.5m
    • RTK: 1.5cm + 1ppm
  • Velocity Accuracy Without Aid: 0.03m/s
  • Accuracy of 1PPS Signal: 5ns (RMS)
  • RTK Convergence Time: 5s
  • Time to First Fix (without AGNSS):
    • Cold Start: 28s
    • Warm Start: 28s
    • Hot Start: 1.7s
  • Sensitivity:
    • Acquisition: -146dBm
    • Tracking: -160dBm
    • Reacquisition: -155dBm
  • Dynamic Performance:
    • Maximum Altitude: 10000m
    • Maximum Velocity: 490m/s
    • Maximum Acceleration: 4g
  • Update Rate:
    • Default: 10Hz
    • Max: 20Hz
  • Antenna Interface:
    • External active antenna
    • Power Supply: External or Internal
  • Interfaces
    • UART (x2)
      • Baud Rate: 9600–3000000bps
      • Default: 460800bps
      • Protocol: NMEA 0183/RTCM 3.x
    • SPI* (x1)
    • I2C* (x1)
  • Operating temperature: -40°C to +85°C

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

*: Feature is still under development


Resources

Related Products