Professional GNSS & Compass Module for UAVs and Robotics
The SwiftWing EDGE-M10 combines the proven u-blox MAX-M10S GNSS receiver with a LIS3MDL 3-axis digital magnetometer in a compact 35×35 mm form factor designed for demanding UAV, robotics, marine, and autonomous vehicle applications.
The module integrates a high-gain 25×25 mm ceramic patch antenna, optimized 35×35 mm ground plane, and an additional external SAW filter to improve signal quality and enhance resistance to RF interference commonly encountered near telemetry radios, wireless communication equipment, and other onboard electronics.
Whether you’re building a multirotor UAV, fixed-wing aircraft, VTOL platform, autonomous ground vehicle, or robotics system, EDGE-M10 delivers reliable positioning and heading information for modern flight control systems.
Key Features
u-blox MAX-M10S GNSS Receiver
Supports concurrent reception from multiple GNSS constellations:
- GPS
- Galileo
- BeiDou
- GLONASS
- QZSS
- SBAS
This allows faster satellite acquisition, improved availability, and more reliable positioning in challenging environments.
Integrated LIS3MDL Compass
The onboard LIS3MDL magnetometer provides accurate heading information and is fully compatible with flight controllers supporting external I²C compass modules.
Enhanced RF Front-End Design
EDGE-M10 incorporates:
- 25×25 mm ceramic patch antenna
- Optimized 35×35 mm ground plane
- External SAW filter
- Improved rejection of out-of-band RF interference
This helps maintain reliable GNSS reception even in RF-dense environments.
Advanced Signal Integrity Monitoring
Powered by the u-blox M10 platform:
- Super-S signal processing technology
- RF interference monitoring
- Jamming detection support
- GNSS spoofing detection support
Validated Performance
Field testing demonstrated:
- Up to 32 satellites tracked
- Typical receiver-reported horizontal accuracy of 0.3–0.6 m under open-sky conditions
- Typical receiver-reported vertical accuracy of 0.6–1.2 m
- Stable operation during stationary and dynamic vehicle testing
- Successful integration with PX4, ArduPilot and other flight controllers
Compatibility
Compatible with:
- PX4
- ArduPilot
- INAV
- Betaflight (GPS functionality)
- CubePilot Flight Controllers
- Holybro Flight Controllers
- CUAV Flight Controllers
- Matek Flight Controllers
- Companion Computers
- Robotics Platforms
- Custom Embedded Systems
Standard JST-GH 6-pin connector ensures easy integration with modern flight controllers.
Technical Specifications
| Parameter | Specification |
|---|---|
| GNSS Receiver | u-blox MAX-M10S |
| Compass | LIS3MDL |
| GNSS Constellations | GPS, Galileo, BeiDou, GLONASS, QZSS, SBAS |
| Frequency Band | L1 |
| Horizontal Accuracy | 1.5 m CEP (Typical) |
| Navigation Rate | Up to 10 Hz |
| Cold Start | Typical 28 s |
| Hot Start | Typical 1 s |
| Tracking Sensitivity | -167 dBm |
| Communication | UART + I²C |
| Connector | JST-GH 6-pin |
| Antenna | 25 × 25 mm Ceramic Patch |
| Ground Plane | 35 × 35 mm |
| PCB Dimensions | 35 × 35 mm |
| Mounting Pattern | 30.5 × 30.5 mm |
| Mounting Holes | M2 |
| Input Voltage | 4.75 – 5.5 V |
| Operating Temperature | -40°C to +85°C |
What’s Included
- 1 × SwiftWing EDGE-M10 GNSS & Compass Module
- 1 × JST-GH 6-Pin Female to Female Cable (15 cm)
Downloads
Refer Product Datasheet (PDF) for detailed information.















