
The GNSS Flex pHAT is compatible with a variety of single-board computers, including Raspberry Pi, NVIDIA Jetson Orin Nano, and Google Coral, thanks to its 40-pin header. It features a USB-C port for an alternative data interface and versatile antenna connections with both SMA and U.FL connectors, accommodating various antenna types. The package includes all necessary mounting hardware for a clean and stable setup.
At its core, the module features the u-blox ZED-X20P-01B, a professional-grade, all-band GNSS receiver that delivers centimeter-level accuracy by processing signals from all major constellations, including GPS, Galileo, and BeiDou, across all frequency bands. This ensures fast and reliable fixes for applications such as UAVs, guidance systems, and auto-steering. The module supports Real-time Kinematics (RTK), PPP-RTK, and Precise Point Positioning for flexibility, as well as L-band correction services, eliminating the need for external receivers. It offers a high update rate for smooth operation in high-speed robotics and vehicle control systems, along with advanced security features like jamming and spoofing detection.
The pairing with the Feyman (FMI) IM19 IMU enhances the setup with high-precision attitude measurements, enabling advanced features like tilt-compensated surveying and robust navigation through brief GNSS outages. It delivers survey-grade accuracy with roll and pitch measurements accurate to within 0.05 degrees and allows for tilt compensation, revolutionizing field data collection. The sensor fusion provides continuous navigation even during brief GNSS signal loss, making it ideal for urban or obstructed environments.
This GNSS Flex pHAT is designed for seamless integration, with the ZED-X20P's navigation data automatically fed to the IMU, which then outputs proprietary NMEA messages containing fully compensated position and attitude. This configuration can be easily reconfigured via onboard jumpers to suit specific project needs. An external antenna and a GNSS Flex carrier board are required, with connection options available through U.FL or SMA connectors. The pHAT requires a Raspberry Pi or similar SBC, with the default setup using the Raspberry Pi's serial bus for communication, though other interfaces can be utilized.