Holybro M10 GPS - image 1
1 / 8
Holybro·module

Holybro M10 GPS

u-blox M10 GPS module with IST8310 compass for Pixhawk flight controllers. Supports GPS, GLONASS, Galileo, and BeiDou constellations with onboard safety switch, buzzer, and LED indicator.

Starting from

$43.99

Specifications

ArchitectureARM Cortex-M0
CPU Cores1
Clock Speed64MHz
RAMN/A
FlashN/A
GPIO Level3.3V
Storagenone
Dimensions50mm diameter x 14.4mm
Weight32g

Components

u-blox M10 GNSS receiver supporting GPS, GLONASS, Galileo, and BeiDou with up to 4 concurrent constellations

3-axis digital magnetometer for compass heading

Bus Interfaces

UART
Serial connection to flight controller
I2C
I2C bus for magnetometer data

Holybro M10 GPS

The Holybro M10 GPS is a compact GNSS positioning module designed for use with Pixhawk-based flight controllers. It features the u-blox M10 receiver with multi-constellation support and an integrated IST8310 magnetometer for compass heading.

Key Features

  • u-blox M10 GNSS Receiver: Concurrent reception of up to 4 satellite constellations (GPS, GLONASS, Galileo, BeiDou)
  • Integrated Compass: IST8310 3-axis digital magnetometer for accurate heading
  • Ceramic Patch Antenna: 25x25x4mm with 1.5dBi gain
  • Safety Switch: Onboard arming safety switch
  • Buzzer: Built-in buzzer for audible alerts
  • LED Indicator: Tri-color LED for status indication
  • Backup Battery: Rechargeable battery for warm/hot starts

Specifications

  • GNSS Receiver: u-blox M10
  • Constellations: GPS, GLONASS, Galileo, BeiDou (4 concurrent)
  • Compass: IST8310 magnetometer
  • Antenna: 25x25x4mm ceramic patch, 1.5dBi gain
  • Dimensions: 50mm diameter x 14.4mm height
  • Weight: 32g

Connector Options

Three variants available for different flight controller connections:

  • Standard (SKU 12040): JST-GH 10-pin connector -- compatible with Pixhawk 6C, Pixhawk 6X, and other FMUv6 controllers
  • Secondary GPS (SKU 12042): JST-GH 6-pin connector -- for use as a secondary GPS
  • For Pix32 / Pixhawk 1/2.4.6/2.4.8 (SKU 12041): Molex 1.25mm connector -- for legacy Pixhawk controllers

Compatibility

Works with all Pixhawk-standard flight controllers running ArduPilot or PX4 firmware, including:

  • Pixhawk 4, Pixhawk 6C, Pixhawk 6X
  • Pix32, Pixhawk 2.4.8
  • Other FMUv5/v6 controllers

Use Cases

3

Resources

Where to Buy

Explore more of the directory — popular use cases, firmware, and specs to browse next.