Specifications
Part NumberNEO-M10N
Manufactureru-blox
GNSS Platformu-blox M10
Concurrent GNSS4 systems: GPS, GLONASS, Galileo, BeiDou
Position Accuracy (CEP)1.5 m (open sky, autonomous)
Maximum Update Rate10 Hz (single GNSS), up to 10 Hz concurrent
Navigation Sensitivity-167 dBm
Cold Start Sensitivity-148 dBm
Tracking Current25 mA (continuous, 1 Hz, 4 GNSS concurrent)
PackageLCC-24 (12.2 × 16.0 × 2.4 mm)
Supply Voltage2.7 V – 3.6 V
Operating Temperature−40°C to +85°C
Supply Voltage (VCC)2.7 V – 3.6 V
Backup Voltage (V_BCKP)1.65 V – 3.6 V
Tracking Current (4 GNSS)25 mA typical @ 3.0V, 1 Hz
Acquisition Current30 mA typical
Power Save Mode (PSM)< 5 mA average (1 Hz update)
Sleep/NOT_RTC Mode< 20 µA
Backup Mode Current< 15 µA
Hot Start TTFF1 s typical
Cold Start TTFF24 s typical (open sky)
Aided Cold Start< 3 s (with AssistNow)
Primary InterfaceUART (configurable baud rate up to 921600)
Additional InterfacesI²C, SPI
Protocolu-blox UBX binary protocol, NMEA 0183 v4.11
Default Baud Rate38400 (factory), 115200 recommended for UAV
Time Pulse OutputConfigurable 0.25 Hz – 10 MHz
GeofencingBuilt-in circular geofence engine
Data LoggingOn-chip message logging
Assisted GNSSAssistNow Online, Offline, Autonomous
Active Antenna SupervisorShort circuit and open circuit detection
Pins24-pin LCC (VCC, V_BCKP, VCC_IO, GND, TXD, RXD, SDA, SCL, SPI pins, TIMEPULSE, EXTINT, RESET_N, RF_IN, GND, Reserved)
Part NumberNEO-M10N
Orderable Qty1 pcs – 10,000+ pcs
Price (1–9 pcs)Contact for quote
Price (10–99 pcs)Contact for quote
Price (100–499 pcs)Contact for quote
Price (500+ pcs)Best pricing available
Lead Time (stock)3–7 business days
PackagingTape & Reel (T&R)
RoHS CompliantYes (Pb-free)

Please confirm exact parameters with manufacturer datasheet.

Product Description

The NEO-M10N is a highly capable multi-constellation GNSS receiver module from u-blox, built on the proven M10 platform. It provides concurrent reception of GPS, GLONASS, Galileo, and BeiDou signals through a single RF channel, enabling faster fixes and improved reliability even in partially obstructed sky conditions. Packaged in the industry-standard LCC-24 form factor (12.2 × 16.0 mm), it serves as a drop-in upgrade path from earlier NEO-M8 and NEO-M9 series modules.

With a horizontal position accuracy of 1.5 meters CEP in autonomous mode and a navigation sensitivity of -167 dBm, the NEO-M10N delivers dependable positioning for mid-range UAV platforms. The module supports up to 10 Hz navigation update rates with concurrent multi-GNSS tracking, ensuring smooth trajectory estimation for multirotor and fixed-wing autopilot systems running ArduPilot or PX4 firmware. The module is fully compatible with the u-blox UBX binary protocol for optimized performance in drone applications.

The NEO-M10N incorporates several power management features that are particularly valuable for battery-operated UAVs. Its Power Save Mode (PSM) reduces average current consumption to under 5 mA at 1 Hz update rate, while sleep and backup modes draw less than 20 µA to preserve satellite ephemeris data between flights. On-chip geofencing and message logging provide additional functionality for autonomous mission planning and post-flight analysis.

Key Features

  • Concurrent 4 GNSS reception — GPS, GLONASS, Galileo, BeiDou simultaneously
  • 1.5 m CEP autonomous accuracy — reliable positioning without RTK corrections
  • Up to 10 Hz navigation update rate — smooth tracking for dynamic UAV flight
  • -167 dBm navigation sensitivity — maintains lock in challenging environments
  • 25 mA continuous tracking — power efficient for long-endurance missions
  • Multi-interface support: UART, I²C, SPI with configurable baud rates
  • Built-in geofencing engine and message logging for mission automation
  • Standard LCC-24 footprint — drop-in compatible with NEO-M8N and NEO-M9N designs
Frequently Asked Questions
What are the main differences between NEO-M10N and NEO-M8N?
The NEO-M10N improves over NEO-M8N in several key areas: concurrent tracking of up to 4 GNSS constellations vs 3 on NEO-M8N, better sensitivity (-167 dBm vs -164 dBm), lower power consumption (25 mA vs 30 mA continuous), and faster cold start TTFF. The M10 platform also includes enhanced jamming detection and improved multipath mitigation. Both share the same LCC-24 footprint and pin assignment, allowing for a straightforward hardware upgrade without PCB redesign.
How do I configure NEO-M10N for ArduPilot?
Connect the module via UART to your autopilot's GPS port (TX to RX, RX to TX). In ArduPilot, set GPS_TYPE to 1 (AUTO) and configure the correct SERIALx_PROTOCOL to 5 (GPS). The module ships with NMEA protocol at 38400 baud; for best performance, configure it to u-blox UBX binary protocol at 115200 baud using u-center software. ArduPilot automatically detects u-blox modules and switches to binary protocol for enhanced data throughput including satellite signal-to-noise ratios and precision timing.
What is the GPS+GLONASS fix time for NEO-M10N and can I use power save modes during flight?
With concurrent GPS+GLONASS enabled, a hot start typically achieves first fix within 1 second. Cold starts in open sky average about 24 seconds due to the need to download full ephemeris data, though this drops to under 3 seconds with AssistNow online aiding. For UAV operations, we recommend using Continuous mode during flight for fastest update rate and best accuracy. Power Save Mode is better suited for ground stations or tracker applications where update rates of 1 Hz or lower are acceptable.

Need NEO-M10N for Your UAV Navigation System?

Get competitive pricing and fast delivery from UAVCHIP. Stock available for immediate shipment worldwide.

UAV Applications
Multirotor Navigation GPS
Primary GNSS receiver for quadcopter and hexacopter platforms running ArduPilot or PX4. Reliable position hold, return-to-home, and autonomous waypoint missions.
Fixed-Wing Autopilot GNSS
Provides stable navigation data for fixed-wing mapping and survey drones. Supports ArduPlane firmware with u-blox binary protocol for enhanced data integrity.
Dual-GNSS Heading System
Two NEO-M10N modules used as a moving baseline pair for GPS-based compass heading, providing reliable yaw reference independent of magnetometer interference.
PX4 GPS Driver Integration
Fully supported by PX4 GPS driver with automatic detection. Conforms to u-blox protocol specification for seamless integration with Pixhawk-compatible autopilots.
Similar Products (GPS Modules)
Alternative / Drop-in Parts
Related Components (Used Together)
Sourcing Notes

UAVCHIP has established direct supply relationships with authorized u-blox distributors, ensuring genuine NEO-M10N modules with full traceability and manufacturer warranty. Each batch undergoes incoming inspection to verify lot codes and date codes against u-blox production records. We maintain consistent stock levels of NEO-M10N-0-00 (firmware version ROM0.11 and above) suitable for UAV applications. The module ships in ESD-safe packaging with moisture barrier protection. For volume production requirements, we can arrange scheduled deliveries and buffer stock programs to support your manufacturing pipeline. Contact our sourcing team for current availability, lead times, and volume pricing.

Need NEO-M10N or Similar GPS Modules?

Submit your BOM with quantities and get competitive pricing within 48 hours. Global shipping available via DHL and FedEx.