u-blox NEO-M9N engine tracks BeiDou, Galileo, GLONASS and GPS concurrently

Gps Gnss
CUAV NEO 3 GPS (u-blox M9N)
The CUAV NEO 3 is a cost-effective, industrial-grade GNSS module built around the u-blox NEO-M9N receiver, designed for ArduPilot and PX4 autopilots.
₹11,499 + 18% GST
SKU: BOTBIT-GPS-07 · Best for: ArduPilot/PX4 multirotor navigation and loiter
Overview
About CUAV NEO 3 GPS (u-blox M9N).
The CUAV NEO 3 is a cost-effective, industrial-grade GNSS module built around the u-blox NEO-M9N receiver, designed for ArduPilot and PX4 autopilots. It tracks four constellations concurrently (BeiDou, Galileo, GLONASS, GPS) at up to a 25 Hz navigation rate, and integrates a high-quality compass, RGB status LED driver (NCP5623), a passive buzzer and a physical safety switch into a single 60 x 60 mm puck. A SAW + LNA + SAW triple-filter front end helps reject interference from radios, video transmitters and 4G modems mounted close by.
CUAV connects the NEO 3 over a UART + I2C + IO interface using a GHR-10V-S 10-pin connector, with the antenna handled by a ceramic patch tuned for GPS L1C/A, GLONASS L1OF, BeiDou B1I and Galileo E1B/C plus SBAS augmentation. The module weighs about 33 g, runs from a 4.7-5.2 V supply, and is rated for -10 to +70 C operation. Cold start is around 24 seconds and hot start about 2 seconds.
The NEO 3 targets drone builders who want CUAV's robust filtering and industrial component quality at a lower cost than the CAN-bus NEO 3 Pro. It suits multirotor, fixed-wing, VTOL and rover platforms needing reliable multi-constellation positioning with an integrated compass for loiter, waypoint missions and return-to-home.
Key features
Why it stands out.
SAW + LNA + SAW triple-filter front end rejects RF interference from nearby radios
Integrated compass, RGB LED, passive buzzer and safety switch in one module
Standard UART + I2C interface for ArduPilot and PX4 flight controllers
Industrial-grade build at a lower cost than the CAN-bus NEO 3 Pro
Specifications
Selection facts.
| Receiver | u-blox NEO-M9N |
|---|---|
| GNSS | GPS L1C/A, GLONASS L1OF, BeiDou B1I, Galileo E1B/C + SBAS |
| Horizontal accuracy | 2.0 m |
| Update rate | Up to 25 Hz |
| Cold / hot start | 24 s / 2 s |
| Interface | UART + I2C + IO (GHR-10V-S) |
| Supply voltage | 4.7-5.2 V |
| Operating temperature | -10 to +70 C |
| Weight | 33 g |
| Dimensions | 60 x 60 x 16 mm |
Applications
Where it is used.
- ArduPilot/PX4 multirotor navigation and loiter
- Fixed-wing and VTOL waypoint missions
- RF-noisy builds with onboard VTX/4G/radios
- Autonomous ground rover (UGV) positioning
- Aerial mapping and inspection flights
- Return-to-home and failsafe positioning
Buying guide
How to choose.
The CUAV NEO 3 is the value choice in CUAV's M9N lineup: you get the same u-blox NEO-M9N receiver, industrial compass and SAW+LNA+SAW triple-filter front end as the Pro, but over a conventional UART+I2C interface instead of CAN bus. That makes it a strong pick if your flight controller uses a serial GPS port and you want CUAV's interference rejection without the cost of the DroneCAN version.
Pay attention to the connector. The NEO 3 uses CUAV's GHR-10V-S 10-pin connector, which differs from Holybro's JST-GH and from standard Pixhawk wiring, so confirm you have or can source the correct cable for your autopilot. The triple-filter design is genuinely useful on cramped builds where video transmitters, telemetry radios or 4G modems sit close to the GPS.
Note the operating temperature range is -10 to +70 C, narrower than some competitors, which is worth considering for extreme high-altitude or very cold deployments. If you specifically want CAN-bus wiring, redundancy and DroneCAN integration, step up to the NEO 3 Pro instead.
FAQ
Common questions.
What receiver and constellations does the NEO 3 use?
It uses the u-blox NEO-M9N engine and concurrently tracks four constellations: GPS, GLONASS, Galileo and BeiDou, with SBAS augmentation. Concurrent multi-constellation reception at up to 25 Hz gives fast, robust fixes suitable for autonomous flight.
What interface does it use?
The NEO 3 connects over a conventional UART + I2C + IO interface using CUAV's GHR-10V-S 10-pin connector. This differs from the CAN-bus NEO 3 Pro and from Holybro's JST-GH, so confirm you have the correct cable for your flight controller before ordering.
What is the SAW + LNA + SAW filter for?
It is a triple-filter front-end design that rejects interference from nearby radio gear such as video transmitters, telemetry radios and 4G modems. On cramped drone builds where these sit close to the GPS, this filtering helps maintain reliable satellite reception and positioning.
How does the NEO 3 differ from the NEO 3 Pro?
Both use the same u-blox NEO-M9N receiver and triple-filter design. The NEO 3 uses a UART+I2C interface and is the lower-cost option, while the NEO 3 Pro uses CAN bus (DroneCAN) and adds an RM3100 industrial compass and barometer for redundancy and noise immunity.
What is its accuracy?
The NEO 3 provides about 2.0 m horizontal accuracy in standard operation. With SBAS augmentation accuracy improves toward 1.5 m. It is a standard-accuracy receiver, not an RTK module, so it does not provide centimetre-level positioning.
Which autopilots is it compatible with?
It is designed for ArduPilot and PX4 flight controllers over a serial GPS port. It integrates a compass, RGB status LED, buzzer and safety switch that these stacks use. Confirm your autopilot has a UART GPS port and source the matching GHR-10V-S cable.
More in Drone Components
Related hardware.
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
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
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
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