In stock Holybro M10 GPS Module
Holybro M10 GPS Module view 2Holybro M10 GPS Module view 3

Gps Gnss

Holybro M10 GPS Module

The Holybro M10 GPS is a modern, drone-ready navigation module built around the u-blox M10 (UBX-M10050) engine, designed to plug directly into Pixhawk-family flight controllers running PX4 or ArduPilot.

₹5,999 + 18% GST

SKU: BOTBIT-GPS-05 · Best for: Pixhawk/PX4/ArduPilot multirotor navigation

Overview

About Holybro M10 GPS Module.

The Holybro M10 GPS is a modern, drone-ready navigation module built around the u-blox M10 (UBX-M10050) engine, designed to plug directly into Pixhawk-family flight controllers running PX4 or ArduPilot. It tracks up to four GNSS constellations concurrently (GPS, GLONASS, Galileo, BeiDou, with QZSS) and pairs the receiver with an IST8310 digital compass, a tri-color status LED, an on-board buzzer and a safety switch, giving builders a complete navigation and status package in one puck.

Reception is handled by a 25 x 25 x 4 mm ceramic patch antenna for an omnidirectional pattern, and the unit delivers 2.0 m CEP navigation accuracy with update rates up to 25 Hz on a single GNSS or 10 Hz with four concurrent. It runs from a 4.7-5.2 V supply at under 200 mA, connects via a 10-pin JST-GH cable, and operates across a wide -40 to +80 C range, making it suitable for demanding Indian outdoor and seasonal conditions.

The M10 GPS targets multirotor, fixed-wing, VTOL and rover builders who want current-generation u-blox performance, an integrated compass and the convenience of Holybro's standardized cabling and status hardware. It is a balanced choice between the older M8N and the higher-accuracy M9N, prioritizing low power and fast multi-constellation acquisition.

Key features

Why it stands out.

u-blox M10 engine tracks four GNSS constellations concurrently for fast, robust fixes

Integrated IST8310 compass, tri-color LED, buzzer and safety switch in one module

25 x 25 mm ceramic patch antenna gives an omnidirectional reception pattern

Low power: under 200 mA at 5 V, ideal for endurance-focused builds

Standard 10-pin JST-GH cable for plug-and-play Pixhawk/PX4/ArduPilot use

Specifications

Selection facts.

Receiveru-blox M10 (UBX-M10050)
GNSSGPS, GLONASS, Galileo, BeiDou, QZSS (4 concurrent)
Navigation accuracy2.0 m CEP
Update rate25 Hz single GNSS / 10 Hz 4 concurrent
CompassIST8310
Antenna25 x 25 x 4 mm ceramic patch
Supply voltage4.7-5.2 V
Power consumption< 200 mA @ 5 V
Operating temperature-40 to +80 C
Connector / cableJST-GH 10-pin, 26 cm

Applications

Where it is used.

Buying guide

How to choose.

The Holybro M10 GPS is a great default for new Pixhawk-class builds: it uses the current-generation u-blox M10 engine, tracks four constellations, and bundles an IST8310 compass plus the buzzer, safety switch and status LED that ArduPilot and PX4 expect. The standard 10-pin JST-GH cable means it plugs straight into most Holybro autopilots without adapters.

Compare it against the Holybro M9N if accuracy is your priority: the M9N is rated at 1.5 m CEP versus the M10's 2.0 m CEP. The M10's strengths are low power draw (under 200 mA) and fast acquisition, so it suits endurance-focused or weight-sensitive aircraft. Note there are V1 and V2 hardware revisions; later V2 units changed the buzzer/safety-switch hardware, so check the revision if those features matter.

As with any GPS+compass, mounting drives real-world performance. Place it on a mast clear of ESCs and power wiring, give the patch antenna a clear sky view, and calibrate the compass after installation. Verify your flight controller has a spare GPS port with the matching JST-GH pinout before ordering.

FAQ

Common questions.

What receiver does the Holybro M10 GPS use?

It uses the u-blox M10 engine (UBX-M10050), the current low-power generation from u-blox. It tracks up to four GNSS constellations concurrently (GPS, GLONASS, Galileo, BeiDou plus QZSS) for fast acquisition and robust fixes, with 2.0 m CEP navigation accuracy.

Does it include a compass?

Yes. It integrates an IST8310 digital compass, so the autopilot receives heading as well as position from a single module. It also includes a tri-color status LED, a buzzer and a safety switch, which ArduPilot and PX4 use for arming and status indication.

How does the M10 compare to the M9N?

The M9N is rated at 1.5 m CEP accuracy while the M10 is rated at 2.0 m CEP, so the M9N is slightly more accurate. The M10's advantages are lower power consumption and fast multi-constellation acquisition, making it well suited to endurance-focused and weight-sensitive builds.

Which flight controllers is it compatible with?

It is designed for Pixhawk-family autopilots running PX4 or ArduPilot and uses a standard 10-pin JST-GH connector. It plugs directly into most Holybro flight controllers. Confirm your board has a matching GPS port pinout before ordering.

What is the cable length and connector?

The standard module ships with a 26 cm 10-pin JST-GH cable, and a 42 cm cable is available separately. Check that your autopilot's GPS port uses the JST-GH 10-pin standard, which is common on Pixhawk-class boards.

Are there different hardware versions?

Yes, there are V1 and V2 revisions. Later V2 units changed some auxiliary hardware such as the buzzer and safety switch and have slightly different dimensions and weight. The core u-blox M10 receiver and IST8310 compass remain the same; check the listing if those auxiliary features matter to you.

More in Drone Components

Related hardware.

In stock u-blox NEO-6M GPS Module (with antenna)

Gps Gnss

u-blox NEO-6M GPS Module (with antenna)

The u-blox NEO-6M is a complete, low-cost GPS receiver module that has become the default entry point for hobbyists, students and makers learning satellite navigation in India.

₹699 + 18% GST

In stock u-blox NEO-M8N GPS + Compass (Pixhawk/APM)

Gps Gnss

u-blox NEO-M8N GPS + Compass (Pixhawk/APM)

The u-blox NEO-M8N GPS with integrated compass is the workhorse positioning module for Pixhawk and APM/ArduPilot flight controllers, and one of the most widely sold drone GPS units in India.

₹1,999 + 18% GST

In stock u-blox NEO-M8N (M5T) + Ceramic Antenna

Gps Gnss

u-blox NEO-M8N (M5T) + Ceramic Antenna

This u-blox NEO-M8N (M5T) module pairs the 72-channel u-blox M8 GNSS engine with a high-gain ceramic active antenna, sold without an integrated compass as a compact, antenna-up positioning receiver.

₹2,899 + 18% GST

In stock u-blox NEO-M9N GPS Breakout (SMA)

Gps Gnss

u-blox NEO-M9N GPS Breakout (SMA)

The u-blox NEO-M9N GPS breakout with SMA connector is a high-quality, four-constellation GNSS board built around the 92-channel u-blox M9 positioning engine.

₹2,499 + 18% GST