# SparkFun GNSS Flex pHAT

**Type:** Product page · **SKU:** GPS-28137 · **Brand:** [Sparkfun](https://core-electronics.com.au/brands/sparkfun-australia)
**Page:** https://core-electronics.com.au/sparkfun-gnss-flex-phat-gps-carrier-board-raspberry-pi.html ([markdown](https://core-electronics.com.au/sparkfun-gnss-flex-phat-gps-carrier-board-raspberry-pi.html.md))

The SparkFun GNSS Flex pHAT is a Raspberry Pi pHAT that functions as a carrier board for our SparkPNT GNSS Flex modules. With pre-soldered headers, no...

## Pricing

- **Price:** $44.30 (inc GST) — $40.27 AUD, exc GST
- **Quantity discounts:** 5+ $39.06 (exc GST) · 25+ $38.25 (exc GST) · 100+ $36.65 (exc GST)

## Availability & dispatch

- Available with a lead time — expect dispatch between Aug 31 and Sep 01.

## Description

The SparkFun GNSS Flex pHAT is a Raspberry Pi pHAT that functions as a *carrier board* for our SparkPNT GNSS Flex modules. With pre-soldered headers, no soldering is required to stack the pHAT on the headers of a Raspberry Pi, NVIDIA Jetson Nano, Google Coral, or other single-board computer with a similar 40-pin header.

The GNSS Flex pHAT also comes with two sets of 2x10-pin, 2mm pitch male headers for attaching a GNSS Flex module. With these headers, the GNSS Flex system is designed to be modular, so boards are pin-compatible for upgrades and can be easily swapped out for repairs. Depending on the capabilities of the GNSS Flex module that is connected, these pins will breakout the USB, UART (x4), I2C, and SD card interfaces for the GNSS receiver, along with any PPS or event signals, using a standardized pinout.

This Flex pHAT will likely require an external antenna and a Raspberry Pi (or similar single-board computer). Users will have two options for connecting an external GNSS antenna to their GNSS receiver. While GNSS Flex modules usually come with a U.FL connector for an external antenna, an SMA connector is available on the SparkFun GNSS Flex pHAT that is bridged to a U.FL connector. Jumper the U.FL connectors on the SparkPNT GNSS Flex module and SparkFun GNSS Flex pHAT with a short U.FL cable.

### Features &amp; Specs

- 40-pin socket for Raspberry Pi header *(or similar SBC)*
- 40-pin header for GNSS Flex modules
    - Two 2x20-pin, 2mm-pitch male headers for Flex modules
    - USB-C connector
        - Interfaces directly with GNSS Flex Module through the 40-pin headers
    - Antenna bridge
        - U.FL connector
        - SMA connector
    - µSD card socket
    - Qwiic connector
    - Indicator LEDs
        - PWR *(Red)*
        - PPS *(Yellow)*
        - RTK *(White)*
        - PVT *(Blue)*
    - Twenty-four jumpers
        - Raspberry Pi GPIO isolation (x16)
        - LED power isolation (x4)
        - I2C pull-up resistors (x4)

### Documentation

- [Schematic](https://core-electronics.com.au/attachments/localcontent/schematic_18217ca3b7d.pdf)
- [KiCad Files](https://core-electronics.com.au/attachments/localcontent/kicad_files_18147dfdfae.zip)
- [Board Dimensions](https://core-electronics.com.au/attachments/localcontent/dimensions_182191d2062.pdf)
- [STEP File](https://github.com/sparkfun/SparkFun_GNSS_Flex_pHAT/tree/main/docs/assets/3d_model/cad_model.step)
- [Hookup Guide](https://docs.sparkfun.com/SparkFun_GNSS_Flex_System)
- [Building a GNSS System](https://www.sparkfun.com/gps)
- [Qwiic Info Page](https://www.sparkfun.com/qwiic)
- [GitHub Hardware Repo](https://github.com/sparkfun/SparkFun_GNSS_pHAT)

## Images

- [Product image 1](https://core-electronics.com.au/media/catalog/product/G/P/GPS-28137-1.jpg)
