SparkFun
SparkFun MicroMod GNSS Function Board - NEO-M9N
The SparkFun MicroMod GNSS Function Board features a u-blox NEO-M9N 92-channel GNSS receiver, supporting concurrent reception of GPS, GLONASS, Galileo, and B...
The SparkFun MicroMod GNSS Function Board features a u-blox NEO-M9N 92-channel GNSS receiver, supporting concurrent reception of GPS, GLONASS, Galileo, and BeiDou constellations with approximately 1.5 m horizontal accuracy. It connects to a MicroMod Main Board via the solderless M.2 connector and communicates over UART, SPI, or I²C.
An onboard rechargeable battery backs up the RTC, reducing time-to-first-fix from 24 seconds (cold start) to approximately 2 seconds (hot start). The module includes jamming and spoofing detection, a built-in SAW filter with LNA, and is configurable via the SparkFun Arduino library or u-blox u-center software.
Key Features
- 92-Channel u-blox NEO-M9N – GPS, GLONASS, Galileo, and BeiDou (4 concurrent)
- 1.5 m Horizontal Accuracy – High-precision positioning
- 25 Hz Max Update Rate – Fast position updates
- Hot Start in ~2 s – Rechargeable RTC backup battery
- Jamming and Spoofing Detection – Built-in SAW filter and LNA
- MicroMod M.2 Connector – Solderless connection to Main Board
- USB-C – For module configuration with u-center
- U.FL Antenna Connector – Connect your choice of GNSS antenna
Specifications
- Receiver – u-blox NEO-M9N, 92 channels
- Constellations – GPS, GLONASS, Galileo, BeiDou (concurrent)
- Accuracy – 1.5 m horizontal, 0.05 m/s velocity, 0.3° heading
- Update Rate – Up to 25 Hz
- TTFF – Cold: 24 s, Hot: 2 s
- Max Altitude – 80,000 m
- Max Velocity – 500 m/s
- Current (tracking) – 27 mA (GPS only), 31 mA (GPS+GLONASS), 36 mA (all four) @ 3.0 V
- Voltage Regulator – 3.3 V / 600 mA (AP2112K)
- Protocols – NMEA, UBX, RTCM over SPI, USB, UART, or I²C
- Battery Backup – 1.5 mAh rechargeable for RTC
Package Contents
- 1× SparkFun MicroMod GNSS Function Board (NEO-M9N)
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- AP2112K
- AP2112K is a small voltage regulator chip that provides a stable 3.3V supply for electronics on the board. The regulator rating matters when checking input voltage range and how much current the board can supply or use.
- Galileo
- Europe’s satellite navigation system. Galileo support can improve satellite availability and accuracy, especially when combined with GPS and other constellations.
- GLONASS
- Russia’s satellite navigation system. A receiver that can also use GLONASS has more satellites to choose from, which can improve positioning reliability when the sky view is partly blocked.
- GNSS
- GNSS stands for Global Navigation Satellite System, covering positioning systems such as GPS and similar satellite networks. It matters here because high-precision GNSS modules can output lots of serial position data that this product can send wirelessly to a computer or phone.
- GPS
- The US satellite navigation system used by GNSS receivers to calculate position and time. Support for GPS is important because it is widely available and often used together with other constellations for more reliable positioning.
- M.2
- A compact edge-connector format commonly used to plug small modules into a carrier board without soldering. On this product it is the physical connector used by the MicroMod system, so compatibility with the matching processor board is important.
- MicroMod
- A modular board system where a small processor board plugs into a separate carrier board that provides connectors, power, and peripherals. It matters because this carrier board needs a compatible MicroMod processor board before it can run your project code.
- RTC
- A Real-Time Clock keeps track of time even when the main processor is asleep or powered down, usually with a small backup battery. It matters for data logging and tracking projects that need accurate timestamps.
- SPI
- A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
- u.FL
- u.FL is a tiny snap-on antenna connector often used on compact wireless boards. A board with u.FL usually needs an external antenna, which matters if the product will be inside an enclosure or needs better antenna placement.
- UART
- UART is a simple serial connection that sends data over separate transmit and receive wires, often labelled TX and RX. It matters because this module is designed to replace a wired UART cable with a wireless link while keeping the same serial data format.
- USB-C
- A modern reversible USB connector used for power and data connections. On this product it matters because it can connect directly to a computer as well as to a microcontroller project.
Find this product in
Brands
Sensors & Input
SparkFun MicroMod GNSS NEO-M9N Schematic
Schematic · 378.8 KB · Click any page to view full size
NEO-M9N Datasheet
Datasheet · 750.4 KB · Click any page to view full size
NEO-M9N Product Summary
Product Brief · 187.5 KB · Click any page to view full size
NEO-M9N Integration Manual
User Guide · 9.5 MB · Click any page to view full size
u-blox Receiver Protocol Specification
User Guide · 8.1 MB · Click any page to view full size
u-blox ECCN Document
Compliance · 27.8 KB · Click any page to view full size
Supplier page — sparkfun.com
Supplier Description · 1.0 MB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more
Related Tutorials
Free guides on learn.littlebird.com.au