Skip to content

sparkfun/SparkFun_GNSS_Flex_pHAT

Repository files navigation

SparkFun GNSS Flex pHAT

SparkFun GNSS Flex pHAT

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 populated 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 that boards are pin-compatible for upgrades and can be easily swapped 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 pin out.

Note

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.

Important

Depending on the GNSS Flex module, this product will likely require an external antenna:

  • Be sure to check out the hookup guide for more information on the GNSS Flex module.
  • Users can also find GNSS Antennas in our catalog.

Users will have two options for connecting an external GNSS antenna to their GNSS receiver.

  • The GNSS Flex modules will usually come with a U.FL connector for external antenna.
  • For a sturdier connection, an SMA connector is available on the SparkFun GNSS Flex pHAT that is bridged to an 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.

Tip

The SparkFun GNSS Flex pHAT has been tested and verified on the following platforms:

Documentation

  • Hookup Guide (mkdocs) - A hookup guide for the entire ecosystem of SparkFun GNSS Flex carrier boards and SparkPNT GNSS Flex modules, hosted by GitHub pages.
    Built with Material for MkDocs GitHub Pages Deploy

Repository Contents

Product Variants

  • GPS-28137 - GNSS Flex pHAT (only)
  • Kits:
    • GPS-28766 - w/ the Septentrio mosaic-X5 GNSS Flex module
    • GPS-28929 - w/ the Quectel LG290P GNSS Flex module
    • GPS-29491 - w/ the u-blox DAN-F10N GNSS Flex module

Version History

  • v01 - Initial Release
  • v02 - Adds DAN-F10N GNSS Flex module

License Information

This product is open source!

Please review the LICENSE.md file for license information.

If you have any questions or concerns about licensing, please contact technical support on our SparkFun forums.

Distributed as-is; no warranty is given.

  • Your friends at SparkFun.

About

The SparkFun GNSS pHAT for the Raspberry Pi

Resources

License

Contributing

Stars

Watchers

Forks

Contributors 2

  •  
  •