GEPRC GEP-M10 Series GPS Module
The GEP-M10 series is GEPRC's compact GPS line, built on the u-blox M10050 chip. It supports GPS + BDS + Galileo + QZSS + SBAS joint positioning across up to 32 satellites, with a built-in Flash chip and Farad capacitor that save configuration and give a fast hot start.
The series comes in six models: the tiny GEP-M10nano (12x12mm antenna, 15x15mm board) for micro builds, and the standard GEP-M10 size (18x18mm antenna, 22x22mm board) available GPS-only or with an optional QMC5883L or IST8310 magnetometer and DPS310 barometer. Suitable for most FPV quadcopters, multirotors and fixed-wing models.
Choose your model
| Model | Size | Magnetometer (compass) | Barometer | Interface |
|---|---|---|---|---|
| GEP-M10nano | 15x15mm, 12mm antenna | — | — | UART |
| GEP-M10 | 22x22mm, 18mm antenna | — | — | UART |
| GEP-M10Q | 22x22mm, 18mm antenna | QMC5883L | — | UART + I2C |
| GEP-M10-DQ | 22x22mm, 18mm antenna | QMC5883L | DPS310 | UART + I2C |
| GEP-M10I | 22x22mm, 18mm antenna | IST8310 | — | UART + I2C |
| GEP-M10-DI | 22x22mm, 18mm antenna | IST8310 | DPS310 | UART + I2C |
Q = QMC5883L compass, I = IST8310 compass, D = DPS310 baro. Need a bigger 25mm antenna? See the GEP-M1025 Series.
Features
- u-blox M10050 chip
- GPS + BDS + Galileo + QZSS + SBAS joint positioning
- Fast positioning, up to 32 satellites
- Stable connection quality
- 12x12mm or 18x18mm ceramic antenna
- Built-in Flash chip and Farad capacitor for quick hot start
- Onboard indicator light
- Optional integrated magnetometer + barometer
Specifications
- GPS chip: u-blox M10050
- Input voltage: 3.3V – 5V
- Receiving frequency: GPS L1, GLONASS L1, BDS B1, Galileo E1, SBAS L1, QZSS L1
- Channels: 72
- Satellites: up to 32
- Output protocol: UART (u-blox); I2C for compass/baro models
- Baud rate: 115200 bps
- Update rate: 10Hz
- Speed accuracy: 0.05 m/s
- Horizontal accuracy: 2D 1.5m (open sky)
- Timing accuracy: 30 ns
- Sensitivity: tracking -162dBm, acquisition -160dBm
- Limits: max height 50,000m, max speed 500m/s, max acceleration 4G
- Size: 15 x 15 x 7.5mm (M10nano), 22 x 22 x 8.2mm (all others)
- Antenna: 12 x 12mm (M10nano), 18 x 18mm (all others)
- Weight: 4.1g (M10nano), 7.8g (M10)
Wiring & setup
- GPS: TX/RX to a free UART on the flight controller (TX to RX, RX to TX), plus 5V and GND. M10nano and M10 use 4 wires.
- Compass / baro models (Q, DQ, I, DI): also connect SDA/SCL to the FC's I2C pads. Without I2C the GPS still works for GPS Rescue / RTH, just without compass and baro.
- Firmware: Betaflight 4.3 or newer (older versions don't support M10), INAV and ArduPilot.
- INAV compass alignment: QMC5883 = CW 0° flip, IST8310 = CW 90° flip.
- Mounting: antenna side up, away from the VTX, power leads and motors.
Works with (available at AeroFlow)
- FC / stacks with I2C: SpeedyBee F405 V5 Stack, SpeedyBee F405 Mini 20x20 Stack, Matek H743-SLIM V4, MicoAir743 V2 Stack, GEPRC TAKER F722 60A Stack, GEPRC TAKER H743 Stack
- Fixed-wing FC: SpeedyBee F405 Wing, Matek Wing V3
- Larger antenna option: GEPRC GEP-M1025 Series GPS
In the box
- 1 x GPS module (model as selected)
- 1 x terminal wire
- 1 x instruction manual
- 1 x GEPRC sticker
- 1 x heat shrink tubing
Note: due to DPS310 supply constraints, GEPRC may ship the DPS368 barometer on D models instead. There is no difference in performance or usage between the two.