Overview
MAD StarNav M10 is a GPS module for FPV drone navigation, supporting multi-constellation positioning (GPS + BDS + GALILEO) with TTL-level UART output. “+” versions add a built-in electronic compass with SCL/SDA pins for flight controller integration.
Key Features
- Fast TTFF / High accuracy / Strong reception
- GNSS: GPS + BDS + GALILEO; augmentation: SBAS, QZSS
- Dual output protocol: NMEA 0183 / UBX; output level: TTL
- 1PPS output: 0.25Hz–10MHz
- Optional built-in electronic compass on “+” models
Specifications
Common (StarNav M10 series)
| Chipset | M10050 |
| Operating modes | GPS + BDS + GALILEO |
| Augmentation system | SBAS, QZSS |
| Channels | N/A |
| Output protocol | NMEA 0183 / UBX (Dual Protocol) |
| Output level | TTL |
| Operating voltage | 3.3–5V (General: 5V) |
| Operating current | 30mA/5V |
| Tracking sensitivity | -167 dBm |
| Reacquisition sensitivity | -160 dBm |
| Cold start sensitivity | -148 dBm |
| Hot start sensitivity | -160 dBm |
| Horizontal accuracy | 2 m (CEP50) |
| Velocity accuracy | 0.05 m/s |
| Heading accuracy (dynamic) | 0.3 deg |
| Time accuracy | RMS 30ns / 99% 60ns |
| Cold start | <=27 s |
| Hot start | <=1 s |
| Assisted positioning | <=2 s |
| Baud rate | 4800–921600 (Default: 115200) |
| Update rate | 1–18Hz (Default: 10Hz) |
| Storage | FLASH; volatile (not retained after power-off) |
| Pulse output | 1PPS, 0.25Hz–10MHz |
| Maximum altitude | <80000 m |
| Velocity | <500 m/s |
| Acceleration limit | <=4 g |
| Operating temperature | -40°C to +85°C |
| Storage temperature | -40°C to +85°C |
Model Differences (Physical / Connector / Compass)
| Model | Dimensions | Weight | Connector | Electronic compass |
|---|---|---|---|---|
| M10-K25 | 25*25*8.2mm | 12 g | Socket: 6pin, Pitch: 1.0mm | None |
| M10-K25+ | 25*25*8.2mm | 12 g | Socket: 6pin, Pitch: 1.0mm | Built-in electronic compass |
| M10-K18 | 18*18*8mm | 8 g | 6pin 1.0mm | None |
| M10-K18+ | 18*18*8mm | 8 g | 6pin 1.0mm | Built-in electronic compass |
| M10-K12 | 16*12*7mm | 4.5 g | None | None |
| M10-K12+ | 16*12*7mm | 4.5 g | None | Built-in electronic compass |
Wiring / Pinout
The GPS module operates on a 5V power supply. TX and RX pins must be cross-connected to the flight controller’s RX and TX pins respectively. For build support, contact support@rcdrone.top.
| Model | Pin labels on module |
|---|---|
| M10-K12 | RX, TX, 5V, GND |
| M10-K12+ | SDA, SCL, RX, TX, 5V, GND |
| M10-K18 | GND, TX, RX, 5V |
| M10-K18+ | GND, TX, RX, 5V, SCL, SDA |
| M10-K25 | TX, RX, GND, 5V, NC, NC |
| M10-K25+ | TX, RX, GND, 5V, SCL, SDA |
Indicator light notes (as documented)
- M10-K25 / M10-K25+: Red LED solid on: power supply normal; Green LED flashing: positioning successful.
- M10-K18 / M10-K18+: Red LED on: power supply normal; Green LED flashing: position fixed / positioning successful.
- M10-K12 (wiring diagram): PPS green solid: no fix; green flashing: position fixed.
- Indicator table note: PPS no LED when no fix; green LED flashes once position is fixed.
- M10-K12+ (wiring diagram): PPS green light always on: not located; green light flashes: positioning successful.
Compass Orientation (M10-K25+ / K18+ / K12+)
- Compass orientation note: refer to QMC5883L placement for direction indication.
- M10-K18+: GPS installation orientation: socket facing the aircraft nose; magnetic angle: CW 90°; compatible models: K18+, K25+.
- M10-K12+: GPS installation orientation: solder pad facing the aircraft nose; magnetic angle: CW 0°; compatible models: K12+, K25+.
Details

The MAD StarNav M10 GPS module comes in a compact patch-antenna design with a small connector for easy integration into drone builds.

The StarNav M10 GPS supports GPS/BeiDou/Galileo modes with TTL output and NMEA 0183/UBX protocols in a compact 25×25×8.2 mm module.

MAD StarNav M10 GPS supports up to 10Hz update rate with a 1.0mm-pitch 8-pin connector and 1PPS output.

The MAD StarNav M10 GPS uses an 18×18×8 mm module with TTL output and NMEA 0183/UBX protocol support for straightforward integration.

MAD StarNav M10 GPS modules come in compact StarNav M10-K12 and M10-K12+ variants with a 12×12 mm footprint for tight builds.

MAD StarNav M10 GPS supports GPS+BDS+GALILEO with NMEA0183/UBX output, runs on 3.3–5V, and measures 16×12×7mm at 4.5g.

StarNav M10 GPS specs list up to 18Hz update rate, 4800–921600 baud, and -40°C to +85°C operating temperature, with LED status notes for power and PPS.

StarNav M10 GPS modules use the marked X/Y axes and clockwise angle references to help align the compass correctly during installation.

The StarNav M10-K12 wiring layout cross-connects TX/RX to the flight controller and uses 5V, GND, and optional PPS.

StarNav M10 wiring uses 5V power with GND, TX/RX cross-connected to the flight controller, plus optional SDA/SCL lines.

StarNav M10 GPS wiring uses 5V VCC and GND, with the module TX and RX crossed to the flight controller RX and TX pads.

StarNav M10 K18+ wiring uses GND, TX/RX, 5V VCC, and SCL/SDA lines connected between the GPS module and the flight controller.

The StarNav M10 GPS module uses 5V power and requires TX/RX to be cross-connected to the flight controller’s RX/TX pins.

The StarNav M10 GPS module connects to the flight controller using 5V power, GND, SDA/SCL, and cross-connected TX/RX wiring.

The MAD StarNav M10 GPS module uses a compact 25 x 25 mm footprint with an 8.2 mm overall height for easier space planning in tight builds.

MAD StarNav M10 GPS modules come in compact 18×18mm and 12×16mm footprints to help fit different build layouts.
Related Collections
