
Top
GPS module · FD-GPS-M10
Fiodel M10 GPS + Compass
u-blox SAM-M10Q GNSS with a QMC5883P compass and supercapacitor backup, 20 × 23 mm.
Pre-order — ships from end of November 2026
- Full refund if you cancel any time before dispatch
- 6-month warranty against manufacturing defects
- GST invoice with every order
- u-blox SAM-M10Q with integrated patch antenna and LNA
- GPS + Galileo + BeiDou + GLONASS concurrently
- QMC5883P 3-axis compass on I2C
- Supercapacitor backup for fast restarts
- Shield can soldered over the back-side circuitry
- Power and fix LEDs
- JST-SH 6-pin plug or solder pads
Questions before you order? Ask us on WhatsApp
Overview
The Fiodel M10 GPS + Compass puts a u-blox SAM-M10Q GNSS receiver and a QST QMC5883P 3-axis magnetometer on one 20 × 23 mm board. The SAM-M10Q carries its own 15 × 15 mm patch antenna, SAW filter and low-noise amplifier, so there is no antenna to fit.
The receiver tracks GPS, Galileo, BeiDou and GLONASS together out of the box. A Seiko supercapacitor keeps its backup memory powered after the battery is unplugged, which is what turns a 23-second cold start into a 1-second hot start when you plug back in soon after.
GNSS data leaves on a UART and the compass on I2C, through a 6-pin JST-SH socket or six solder pads. A red LED shows power; a blue LED blinks once the receiver has a fix.
Specifications
GNSS
| Receiver | u-blox SAM-M10Q, integrated 15 × 15 mm patch antenna, SAW filter and LNA |
|---|---|
| Constellations | GPS, Galileo, BeiDou B1C and GLONASS (default configuration) |
| Update rate | 4 Hz default; 10 Hz with GPS + Galileo; up to 25 Hz single-constellation |
| Start time | 1 s hot start, 23 s cold start (module figures) |
| Interface | UART, 9600 baud 8N1 default (4800–921600 supported) |
| Protocols | NMEA 4.11 and UBX |
| Backup | Seiko CPH3225A supercapacitor |
Compass
| Sensor | QST QMC5883P 3-axis magnetometer |
|---|---|
| Interface | I2C, address 0x2C, 100 kHz and 400 kHz |
| Pull-ups | 4.7 kΩ to 3.3 V on the board |
| Flight firmware | Betaflight 2026.6.0 or newer (QMC5883P driver) |
Power
| Input | 5 V (runs from a 4.5 V flight-controller rail) |
|---|---|
| Current | About 20 mA |
| Regulator | TI TLV75733 3.3 V LDO |
Indicators
| Red LED | Power |
|---|---|
| Blue LED | Blinks with the GNSS time pulse once a fix is acquired |
Board
| Size | 20.2 × 23.4 mm |
|---|---|
| Construction | 4-layer, 1.0 mm, ENIG finish, black solder mask |
| Shielding | Soldered shield can over the back of the board |
| Mounting | No mounting holes |
Pinout
J1Flight-controller plugJST-SH 6-pin, 1.0 mm
| Pin | Signal | Detail |
|---|---|---|
| 1 | 5 V in | |
| 2 | GND | |
| 3 | TX | GPS → flight controller RX |
| 4 | RX | GPS ← flight controller TX |
| 5 | SDA | Compass I2C data |
| 6 | SCL | Compass I2C clock |
PadsSolder pads (back)6 pads
Same signals as the plug, for direct wiring.
| Pin | Signal | Detail |
|---|---|---|
| 5V | 5 V in | |
| G | GND | |
| TX | GPS TX | |
| RX | GPS RX | |
| SDA | Compass I2C data | |
| SCL | Compass I2C clock |
Questions
- Will the compass work with my firmware?
- The QMC5883P is supported from Betaflight 2026.6.0. Older releases only know the earlier QMC5883L and will not detect it.
- Do I need a separate antenna?
- No. The patch antenna is part of the u-blox module on the board.
- When will it ship?
- This is a pre-order. Shipping starts end of November 2026, in the order pre-orders were placed. You can cancel for a full refund any time before your order is dispatched.


