Achieve survey-grade, millimeter-level precision with your Raspberry Pi using the SparkFun mosaic-X5 GNSS Flex pHAT. This top-tier PNT add-on for the Raspberry Pi combines our versatile pHAT carrier with the industrial-grade Septentrio mosaic-X5, a compact and powerful RTK receiver engineered for...
Achieve survey-grade, millimeter-level precision with your Raspberry Pi using the SparkFun mosaic-X5 GNSS Flex pHAT. This top-tier PNT add-on for the Raspberry Pi combines our versatile pHAT carrier with the industrial-grade Septentrio mosaic-X5, a compact and powerful RTK receiver engineered for the most demanding applications in autonomous systems, industrial automation, and scientific research.
The GNSS Flex pHAT acts as the bridge between your single-board computer (SBC) and the modular SparkPNT ecosystem. It mounts securely via an extended 40-pin header and connects to the included GNSS module using standardized 2x10-pin headers.
Multiple SBC Compatibility: The 40-pin header is designed for a direct connection to a Raspberry Pi, NVIDIA Jetson Orin Nano, Google Coral, or other compatible single-board computers.
Native USB Access: A dedicated USB-C port connects directly to the mosaic-X5's USB hardware for high-speed data access to its web server.
microSD Card Slot: Ideal for logging data on position, velocity, and time.
Mounting Hardware Included: Comes with the necessary standoffs, screws, and an extended header for a clean, stable setup.
Survey-Grade RTK Precision
At the heart of this pHAT is the Septentrio mosaic-X5, a multi-band, multi-constellation receiver known for its best-in-class reliability and performance.
Millimeter-Level Accuracy: Delivers an astonishing 6mm horizontal and 1cm vertical accuracy with RTK, plus timing precision down to five nanoseconds.
AIM+ Interference Mitigation: Features Septentrio's unique AIM+ technology, a powerful anti-jamming and anti-spoofing system that ensures unparalleled robustness and reliability in noisy RF environments.
Multi-Band & Multi-Constellation: Tracks all signals from all major constellations (GPS, GLONASS, Galileo, BeiDou, NavIC) for maximum satellite availability and fast, reliable fixes.
Intuitive Configuration & Advanced Control
The mosaic-X5 offers a sophisticated yet user-friendly experience for control and configuration, setting it apart from typical receivers.
Browser-Based Interface: Access the powerful, built-in web server from any browser via the USB or dedicated Ethernet connection for intuitive setup, monitoring, and data logging.
Command-Line Interface: For power users and automated testing, a full Command-Line Interface (CLI) is also available for deep configuration and control.
This product requires an external antenna. Users have a few options for connecting an external GNSS antenna to their GNSS receiver.
The GNSS Flex module has a U.FL connector for an external antenna.
For a sturdier connection, an SMA connector is available on the SparkFun GNSS Flex pHAT that is bridged to a U.FL connector. Users simply need to jumper the U.FL connectors on both the SparkPNT GNSS Flex module and SparkFun GNSS Flex pHAT with a short U.FL cable.
This pHAT also requires a Raspberry Pi (or similar single-board computer). Users can find Raspberry Pi and NVIDIA single-board computers in our catalog. By default, we use the Raspberry Pi's primary serial bus (i.e., TX: GPIO14/Pin 8; RX: GPIO15/Pin 9) to communicate with the GNSS receiver of the SparkPNT GNSS Flex module. However, users can also utilize any of the other interfaces.