Skip to product information
1 of 5

UBLOX M10G-5883 GPS Module with QMC5883L Compass | 10Hz GNSS, Flash, Compatible with Betaflight INAV Ardupilot

UBLOX M10G-5883 GPS Module with QMC5883L Compass | 10Hz GNSS, Flash, Compatible with Betaflight INAV Ardupilot

RCDrone

Regular price $19.99 USD
Regular price Sale price $19.99 USD
Sale Sold out
Taxes included. Shipping calculated at checkout.
Options
View full details

The UBLOX M10G-5883 GPS Module is a high-performance GNSS unit featuring the latest u-blox M10 (M10050) satellite chipset and QMC5883L digital compass, delivering exceptional positioning accuracy, fast acquisition, and robust signal tracking. Supporting GPS, GLONASS, Galileo, BeiDou, QZSS, and SBAS, this module locks onto up to 32 satellites and outputs positioning data at up to 10Hz, offering centimeter-level precision in real-world outdoor applications.

🔧 Key Features

  • GNSS Chip: UBLOX M10050 (10th generation)

  • Compass Sensor: QMC5883L high-accuracy digital magnetometer

  • Update Rate: 10Hz

  • Satellite Support:

    • GPS L1 C/A

    • GLONASS L1OF

    • BeiDou B1I/B1C

    • Galileo E1B/C

    • QZSS L1 C/A/S

    • SBAS L1 C/A

  • Max Satellite Tracking: 32

  • Cold Start: ~26s | Hot Start: ~1s

  • Position Accuracy: 1.5m CEP (ideal environment)

  • Sensitivity:

    • Tracking: -167dBm

    • Reacquisition: -160dBm

    • Hot Start: -159dBm

    • Cold Start: -148dBm

    • © rcdrone.top 2025-07-15 23:02:36 (Beijing Time). All rights reserved. Product ID: 8938157703392
  • Output Protocol: NMEA, UBX

  • Baud Rate: 4800 – 921600 bps (default: 38400bps)

  • Output Level: 3.3V TTL


📐 Hardware Specifications

Parameter Value
Dimensions 20 x 20 x 8 mm (GPS module)
Ceramic Antenna 18 x 18 x 4 mm imported ceramic
Weight 7g
Voltage Range 3.6V – 5.5V (typical 5V)
Current Draw 35mA @ 5V
Connector SH1.0 6-pin, 1.0mm pitch
PPS LED Indicator Blue ON when powered, 3D fix flashes

📦 Included in Package

  • 1x UBLOX M10G-5883 GPS Module

  • 1x SH1.0 6-pin 20cm silicone signal cable


🔄 Variants

  • CX018 with Flash, No Compass

  • CX20 with Flash and IST8310 Compass

  • CX28 with Flash and IST8310 Compass

  • CX28 with Flash, No Compass


🛠️ Software Compatibility

Fully supported by:

  • Betaflight ≥ v4.3.0

  • INAV ≥ v5.0.0

  • Ardupilot ≥ v4.1

  • PX4 with “ROTATION_ROLL_180” configuration


🔌 Pinout Configuration (SH1.0 6-pin)

Pin Function
G GND
V 5V
R RX
T TX
C SCL
D SDA

RX connects to FC TX, TX connects to FC RX. All I2C and UART are 3.3V TTL level.


Installation Notes

  • Install compass with forward arrow facing drone nose.

  • Use configuration:

    • Betaflight: CW 180° flip

    • Ardupilot: COMPASS_AUTO_ROT = 2

    • PX4 (QGC): ROTATION_ROLL_180


🛰️ Ideal For

  • FPV racing drones

  • Cinewhoop & Toothpick quads

  • Lightweight fixed-wing UAVs

  • Professional multirotors requiring accurate GPS and magnetic heading data


This UBLOX M10G-5883 module is a powerful upgrade from M8N, offering faster cold starts, improved accuracy, and broad compatibility with mainstream open-source flight stacks. It supports configuration retention even after power-off, enabling persistent settings across reboots and flight controller replacements.

Details

UBLOX M10G-5883 GPS, The M10G-5883 GPS module offers 1.5m accuracy, 10Hz update rate, supports multiple satellites, and operates in extreme temperatures.

M10G-5883 GPS module supports multiple satellite systems with 1.5m CEP accuracy, 10Hz update rate, -167dBm sensitivity, 32-channel tracking, 3.3V TTL output, and operates from -40°C to +85°C.

UBLOX M10G-5883 GPS, The M10G-5883 GNSS module offers precise positioning with Ublox M10 chip, 32 satellites, QMC5883L compass, compact size, and lightweight design, suitable for small drones with compatible firmware.

M10G-5883 GNSS module uses Ublox M10 chip, supporting 32 satellites for precise positioning. Features QMC5883L compass, compact 20x20x8mm size, lightweight at 7g, ideal for small drones. Requires Betaflight >= 4.3.0, INAV >= 5.0.0, Ardupilot >= 4.1.

UBLOX M10G-5883 GPS, M10G-5883 GPS setup guide for INAV: Connect GPS to serial port, enable in config, restart FC, and verify outdoors.

M10G-5883 GPS setup guide for INAV. Connect GPS to an available serial port, enable GPS in configuration, and restart the flight controller. Verify GPS functionality outdoors.

UBLOX M10G-5883 GPS, Guide for installing GPS on INAV, Betaflight, Ardupilot, and PX4, including compass alignment for optimal drone orientation and performance.

GPS installation guide for INAV, Betaflight, Ardupilot, and PX4. Covers compass alignment settings for optimal drone orientation and functionality.

UBLOX M10G-5883 GPS, M10G-5883 GPS setup for Betaflight: Connect to serial port, enable GPS, set UBLOX protocol, auto baud rate, auto settings, Galileo system. Restart to activate GPS icon.

M10G-5883 GPS setup guide for Betaflight. Connect GPS to free serial port, enable GPS function, set UBLOX protocol, auto baud rate, auto settings, and Galileo system. Restart for GPS icon activation.