SparkFun
SparkFun Triband GNSS RTK Breakout - mosaic-X5
· MPN: GPS-23088
The SparkFun Triband GNSS RTK Breakout features Septentrio's mosaic-X5, an ultra-low power multi-band, multi-constellation GNSS receiver capable of deliverin...
The SparkFun Triband GNSS RTK Breakout features Septentrio's mosaic-X5, an ultra-low power multi-band, multi-constellation GNSS receiver capable of delivering centimeter-level precision. Supporting L1, L2, and L5 bands simultaneously, this breakout provides access to GPS, GLONASS, Beidou, Galileo, NavIC, SBAS, and QZSS constellations.
With Real Time Kinematics (RTK) capability, the mosaic-X5 can operate as a base station broadcasting correction data or as a rover achieving horizontal accuracy of 6mm and vertical accuracy of 1cm. The module features Septentrio's AIM+ technology for interference mitigation and anti-spoofing. No programming is required — the built-in web server allows full configuration and data logging through a standard browser via USB.
Key Features
- Triband GNSS – Simultaneous L1, L2, and L5 band reception across multiple constellations
- RTK Precision – 6mm horizontal and 1cm vertical accuracy with RTK corrections
- 100Hz Update Rate – High-speed position updates for automotive and industrial applications
- 5ns Timing Precision – Ultra-precise timing output via PPS
- AIM+ Technology – Advanced interference mitigation and anti-spoofing protection
- No Code Required – Built-in web server for configuration, data logging, and control via USB
- One-Button Logging – Start/stop data logging and mount/unmount SD card with a single button
- USB-C Interface – Powers the board and provides access to web interface and CLI
Specifications
- GNSS Module – Septentrio mosaic-X5
- Module Voltage – 3.135V to 3.465V (500mA max)
- I/O Logic Level – 3.3V
- Connectors – USB-C, 2× SMA (antenna + PPS), 6-pin JST GH (GHR-06V-S)
- Storage – µSD card slot (up to 32GB, FAT32)
- Cold Start – < 45 seconds
- Warm Start – < 20 seconds
- Reacquisition – 1 second
- Latency – < 10ms
- Antenna Voltage – 3.0V to 5.0V (150mA max)
- Interfaces – 4× UART, USB 2.0, SD card, GPIO/LEDs
- ESD Protection – Built-in protection diodes
Supported Constellations
- GPS – L1C/A, L1PY, L2C, L2P, L5
- GLONASS – L1CA, L2CA, L2P, L3 CDMA
- Beidou – B1I, B1C, B2a, B2b, B2I, B3
- Galileo – E1, E5a, E5b, E5 AltBoc, E6
- QZSS – L1C/A, L1 C/B, L2C, L5
- NavIC – L5
- SBAS – EGNOS, WAAS
Status LEDs
- Power – Red
- Pulse-Per-Second – Yellow
- Data Logging – Green
- PVT Solution – Blue
- RTK Mode – White
Ideal For
- High-precision GNSS surveying and mapping
- RTK base station or rover setups
- Autonomous vehicle navigation
- Precision agriculture
- Timing applications requiring nanosecond precision
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- B1I
- A BeiDou satellite signal used for standard positioning. It matters because the receiver must support the signal bands used by a constellation to take advantage of those satellites.
- B2a
- A BeiDou satellite signal used by newer dual-band GNSS receivers. Support for B2a can improve accuracy and reliability when combined with other GNSS bands.
- breakout
- A breakout is a small circuit board that makes a tiny or hard-to-solder component easier to connect to with standard pins. It matters because this OLED module can be wired into a microcontroller project without needing to solder directly to the display’s fine contacts.
- E1
- A Galileo satellite signal band used for standard positioning. Knowing which signal bands are supported helps you judge compatibility and expected performance of a GNSS receiver.
- E5a
- A Galileo satellite signal band used for higher-performance positioning services. Support for E5a can help dual-band GNSS receivers improve accuracy and reduce errors from atmospheric delay.
- EGNOS
- Europe’s SBAS service for improving GNSS positioning accuracy and reliability. It is relevant if the receiver will be used in Europe or nearby supported areas without an RTK correction link.
- ESD protection
- ESD protection helps protect electronics from damage caused by static electricity discharges. It is useful on development boards because cables, sensors and modules are often plugged and unplugged during prototyping.
- 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.
- GPIO
- General-purpose input/output pins are microcontroller pins you can set in software to read signals, switch devices on and off, or connect to peripherals. The number of GPIO pins matters because it limits how many buttons, LEDs, sensors, and other parts you can wire directly to the board.
- 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.
- L1C/A
- A GPS signal band used by many GNSS receivers for standard positioning. Support for this band helps determine which satellite signals the receiver can use and how well it can maintain a location fix.
- L2C
- A second GPS signal band used by dual-band GNSS receivers to improve precision and reduce errors caused by the atmosphere. It matters for RTK and high-accuracy applications because using two bands can produce faster and more reliable centimetre-level fixes.
- L5
- A modern GNSS signal band used by several satellite systems for more accurate and robust positioning. Dual-band receivers that include L5 can often perform better than single-band receivers, especially for RTK and areas with reflected signals.
- PVT
- Position, velocity and time data reported by a GNSS receiver. Knowing the PVT update rate helps you judge how often the board can provide basic navigation information to your project.
- QZSS
- Japan’s regional satellite navigation system designed to improve coverage around Japan and the Asia-Pacific region. QZSS support can improve satellite availability in supported regions when used alongside GPS.
- RTK
- Real-Time Kinematic positioning is a GNSS technique that uses correction data from a base station to greatly improve location accuracy. It matters if you need centimetre-level positioning for robotics, mapping, surveying, or tracking rather than ordinary metre-level GPS accuracy.
- SBAS
- Satellite-Based Augmentation System, a set of regional services that broadcast correction information for GNSS receivers. SBAS can improve ordinary GPS-style positioning, although it is not the same as centimetre-level RTK correction.
- SMA
- A threaded coaxial connector commonly used for antennas. It matters because you need antennas with matching SMA connectors, or suitable adapters, for the LTE and GNSS antenna ports.
- 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.
- WAAS
- A North American SBAS service that provides correction data for GNSS receivers. It matters if you are using the product in a supported region and want better non-RTK positioning accuracy.
Find this product in
Brands
SparkFun Triband GNSS RTK Breakout Schematic
Schematic · 107.1 KB · Click any page to view full size
Mosaic-X5 Hardware Manual
Datasheet · 4.3 MB · Click any page to view full size
AP2112 Voltage Regulator Datasheet
Datasheet · 737.6 KB · Click any page to view full size
PESDxL4 ESD Protection Datasheet
Datasheet · 656.2 KB · Click any page to view full size
RFCMF1220100M4T Filter Datasheet
Datasheet · 280.3 KB · Click any page to view full size
Board Dimensions
Mechanical Drawings · 853.7 KB · Click any page to view full size
Mosaic-X5 Brochure
Product Brief · 554.2 KB · Click any page to view full size
Mosaic-X5 Firmware Reference Manual v4.15.0
User Guide · 3.1 MB · Click any page to view full size
Supplier page — sparkfun.com
Supplier Description · 1.1 MB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more
Related Tutorials
Free guides on learn.littlebird.com.au