{"title":"GNSS Flex pHAT with u-blox ZED-X20P","handle":"sparkfun-gnss-flex-phat-zed-x20p","url":"/products/sparkfun-gnss-flex-phat-zed-x20p","description":"Bring high-precision GNSS to a Raspberry Pi with this GNSS Flex pHAT and u-blox ZED-X20P receiver module. It is built for centimetre-level positioning in demanding navigation and control projects such as UAVs, guidance systems, auto-steering and high-speed robotics.The pHAT connects to a Raspberry Pi through an extended 40-pin header and links to the included GNSS Flex module using standardised 2x10-pin headers, so the receiver module can be swapped for repair or future upgrades. It also includes USB-C data access, Qwiic, microSD, status LEDs and both SMA and U.FL antenna options.An external GNSS antenna is required, along with a Raspberry Pi or similar single-board computer. By default, communication uses the Raspberry Pi primary serial bus: TX: GPIO14/Pin 8 and RX: GPIO15/Pin 9, although other interfaces can also be used.According to u-blox, support for Precise Point Positioning (PPP) and full L-band correction services is still under development and will be made available through a future firmware update.Features:Raspberry Pi Connectivity: Standard 40-pin GPIO header for a direct, secure connection.USB-C Port: Provides an alternative data interface to the GNSS module. (Read USB note)Versatile Antenna Connections: Equipped with both SMA and U.FL connectors to accommodate various antenna types.Mounting Hardware Included: Comes with the necessary standoffs, screws, and an extended header for a clean, stable setup.RTK &amp; PPP Ready: Supports Real-time Kinematics (RTK), PPP-RTK, and Precise Point Positioning* for ultimate flexibility.L-Band Corrections: Natively supports L-band correction services*, eliminating the need for external receivers.High Update Rate: Ensures smooth and reliable operation in high-speed robotics and vehicle control systems.Uncompromising Security: Features multi-layered defenses including a Root of Trust, advanced jamming and spoofing detection, and Galileo OSNMA cryptographic authentication.ZED-X20P feature: Programmable flash memoryZED-X20P feature: Carrier phase outputZED-X20P feature: Jamming detectionZED-X20P feature: Galileo OSNMAZED-X20P feature: Secure bootSpecifications:GNSS Flex pHAT connector: 40-pin socket for Raspberry Pi headerGNSS Flex pHAT connector: 40-pin header for GNSS Flex modulesGNSS Flex pHAT header: Two 2x20-pin, 2mm-pitch male headersGNSS Flex pHAT power: 3.3VGNSS Flex pHAT power: Backup powerGNSS Flex pHAT power: USB bus detect (not a power source)GNSS Flex pHAT interface: USB data (Read USB note)GNSS Flex pHAT interface: UART (x4)GNSS Flex pHAT interface: SD cardGNSS Flex pHAT interface: I2C busGNSS Flex pHAT signal: PPS signal (x2)GNSS Flex pHAT indicators: LED indicators (x2)GNSS Flex pHAT indicators: Event indicators (x2)GNSS Flex pHAT connector: USB-C connector (Read USB note)GNSS Flex pHAT module connection: Interfaces directly w/ GNSS Flex ModuleGNSS Flex pHAT antenna bridge: U.FL connectorGNSS Flex pHAT antenna bridge: SMA connectorGNSS Flex pHAT storage: µSD card socketGNSS Flex pHAT connector: Qwiic connectorGNSS Flex pHAT indicator LED: PWR (Red)GNSS Flex pHAT indicator LED: PPS (Yellow)GNSS Flex pHAT indicator LED: RTK (White)GNSS Flex pHAT indicator LED: PVT (Blue)GNSS Flex pHAT jumpers: Twenty-four jumpersGNSS Flex pHAT jumper function: Raspberry Pi GPIO isolation (x16)GNSS Flex pHAT jumper function: LED power isolation (x4)GNSS Flex pHAT jumper function: I2C pull-up resistors (x4)GNSS Flex Module: u-blox ZED-X20P Allband, GNSS moduleGNSS constellation: GPS (USA)GNSS constellation: Galileo (EU)GNSS constellation: BDS (China)GNSS constellation: QZSS (Japan)GNSS constellation: NavIC (India)SBAS system: WAAS (USA)SBAS system: EGNOS (EU)SBAS system: BDSBAS (China)SBAS system: MSAS (Japan)SBAS system: GAGAN (India)GNSS Flex Module header: Two 2x20-pin, 2mm-pitch female headersGNSS Flex Module connector: 40-pin socket for GNSS Flex pHAT / BreakoutGNSS Flex Module power: 3.3VGNSS Flex Module power: Backup powerGNSS Flex Module power: USB bus detect (not a power source)GNSS Flex Module interface: USB (x1) (Read USB note)GNSS Flex Module interface: UART (x2)GNSS Flex Module interface: I2C busGNSS Flex Module signal: PPS signal (x1)GNSS Flex Module signal: PVT signal (x1)GNSS Flex Module signal: RTK signal (x1)GNSS Flex Module signal: Event signal (x1)GNSS Flex Module U.FL connector: GNSS Antenna (Active, Multi-band)GNSS Flex Module U.FL connector: 3.3V power for an active antennaGNSS Flex Module dimensions: 44.0mm x 34.0mm (Approx. 1.73\" x 1.34\")GNSS Flex Module mounting holes: Four mounting holesGNSS Flex Module mounting hole compatibility: 4-40 screw compatibleGNSS Flex Module hole centres: 39.0mm x 29.0mmGNSS Flex Module header spacing: 36.0mmFlex Module interface USB: ZED-X20P USB (D+ and D-) (Read USB note)Flex Module interface I2C: ZED-X20P I2C (SDA and SCL)Flex Module interface Flex COM1: ZED-X20P UART1 (TX and RX only)Flex Module interface Flex COM2: ZED-X20P UART2 (TX and RX only)Flex Module interface Flex COM3: N/CFlex Module interface Flex COM4: N/CFlex Module interface PPS1: ZED-X20P TIMEPULSEFlex Module interface PPS2: N/CFlex Module interface EVENTA: ZED-X20P EXTINTFlex Module interface EVENTB: N/CFlex Module interface RTK LED: ZED-X20P RTK_STAT (Inverted)Flex Module interface PVT LED: ZED-X20P GEO_STAT (Geofence)ZED-X20P supply voltage: 2.7V to 3.6VZED-X20P GNSS support GPS: L1C/A, L2C, L5ZED-X20P GNSS support Galileo: E1B/C, E5a, E6ZED-X20P GNSS support BeiDou: B1I, B1C, B2a, B3IZED-X20P GNSS support QZSS: L1C/A, L1C/B*, L2C, L5, L6ZED-X20P GNSS support NavIC: L1*, L5ZED-X20P GNSS support SBAS: L1C/AZED-X20P interface: USB (Read USB note)ZED-X20P interface: UART x2ZED-X20P interface: SPIZED-X20P interface: I2CZED-X20P service: AssistNowZED-X20P service: PointPerfectZED-X20P operating temperature: -40°C to 85°CZED-X20P dimensions: 17.0mm x 22.0mm x 2.4mmDevelopment note: *: Feature in developmentUse a suitable active multi-band GNSS antenna and a short U.FL cable when bridging the module to the pHAT SMA connector for a sturdier antenna connection.","vendor":"SparkFun","product_type":"GNSS pHAT","in_stock":true,"options":[],"variants":[{"id":15781,"title":"Default Title","sku":"SF-GPS-29887","mpn":"GPS-29887","price":589.95,"on_sale":false,"in_stock":true,"available_quantity":6}]}