# SparkFun GNSS Flex pHAT - DAN-F10N

**Type:** Product page · **SKU:** GPS-29491 · **Brand:** [Sparkfun](https://core-electronics.com.au/brands/sparkfun-australia)
**Page:** https://core-electronics.com.au/sparkfun-gnss-flex-phat-dan-f10n-dual-band-gps-hat-raspberry-pi.html ([markdown](https://core-electronics.com.au/sparkfun-gnss-flex-phat-dan-f10n-dual-band-gps-hat-raspberry-pi.html.md))

Equip your Raspberry Pi projects with meter-level, dual-band GNSS positioning using the SparkFun DAN-F10N GNSS Flex pHAT. This development platform...

## Pricing

- **Price:** $109.95 (inc GST) — $99.95 AUD, exc GST

## Availability & dispatch

- Available with a lead time — expect dispatch between Aug 17 and Aug 19.

## Restrictions

**For use in Australia**

- Operate only in bands and with settings that are permitted for your location and application. Check this product’s supported frequencies in the description/specs.
- If you intend to operate outside shared/licence‑exempt conditions (e.g. in other bands, at higher power, with high‑gain antennas, or extended duty cycles), you must have the appropriate authorisation.
 
**For use in other regions**

- Follow the spectrum rules for your country/region and select frequencies and settings accordingly.

A declaration of use will need to be submitted during checkout.

## Description

Equip your Raspberry Pi projects with meter-level, dual-band GNSS positioning using the SparkFun DAN-F10N GNSS Flex pHAT. This development platform combines our versatile GNSS Flex pHAT carrier board with the reliable DAN-F10N GNSS Flex Module, providing an affordable and easy-to-integrate solution for any single-board computer with a 40-pin header.

The GNSS Flex pHAT acts as the bridge between your Raspberry Pi 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, making it simple to swap modules for repairs or future upgrades.

- **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.
- **microSD Card Slot:** Perfect for data logging position, velocity, and time data.
- **Mounting Hardware Included:** Comes with the necessary standoffs, screws, and an extended header for a clean, stable setup.
 
### Economical Urban Performance

At the heart of this module is the affordable u-blox DAN-F10N, engineered to excel where other receivers struggle. By harnessing dual-band L1/L5 GNSS technology and a sophisticated multipath mitigation engine, it delivers meter-level accuracy in challenging environments like dense urban canyons.

Additionally, its robust RF architecture features a SAW-LNA-SAW filter chain and an additional notch filter for the LTE B13 band. This design provides exceptional out-of-band interference rejection, ensuring clean signal reception even when operating near cellular modems.

### Flexible Antenna Options

The DAN-F10N includes a high-performance, integrated 20mm x 20mm x 8mm dual-band patch antenna. This Right-Hand Circularly Polarized (RHCP) antenna offers a wide beamwidth, giving you flexibility in device orientation without sacrificing performance. Need even more range? An onboard switch allows you to easily connect an external dual-band antenna to maximize signal reception for your specific application.

### Powerful Software &amp; Connectivity

Get up and running quickly with comprehensive software support. The DAN-F10N is fully compatible with the [u-blox u-center 2 GNSS software](https://www.u-blox.com/en/product/u-center), a tried and tested tool for real-time performance analysis, configuration, and data logging.

- **Fast Acquisition:** Utilize AssistNow Online, Offline, and Autonomous A-GNSS services for significantly reduced time-to-first-fix.
- **Standard Protocols:** Interface directly with the module using the industry-standard NMEA 4.11 or the powerful UBX binary protocol for advanced control.
 
This product requires a Raspberry Pi *(or similar single-board computer)*. Users can find [Raspberry Pi](https://www.sparkfun.com/development-boards/single-board-computers/raspberry-pi/raspberry-pi-boards.html) and [Nvidia](https://www.sparkfun.com/development-boards/single-board-computers/nvidia.html) single-board computers in our catalog.

**Note:**

- The GPS `L5` signals are currently, considered as *"pre-operational"* and not utilized by default in navigation solutions. However, it is possible override the receiver's configuration to evaluate the GPS `L5` signals. Please refer to the integration manual for more details.
- This is an operational limitation of the satellite/space segment and not an issue of the u-blox product.
 
- Users have the option to connect an external GNSS antenna to their GNSS receiver.
- The GNSS Flex module has an U.FL connector for external antenna.
- Users can find [GNSS Antennas](https://core-electronics.com.au/wireless/gps/antennas.html) in our catalog.
 
- By default, Sparkfun use the Raspberry Pi's primary serial bus *(i.e. TX: `GPIO14`/Pin `8`; RX: `GPIO15`/Pin `9`)* to communicate with the GNSS receiver on our SparkPNT GNSS Flex modules.
 
- x1 - [SparkFun GNSS Flex pHAT](https://www.sparkfun.com/sparkfun-gnss-flex-phat.html)
- x1 - [SparkPNT GNSS Flex Module - DAN-F10N](https://www.sparkfun.com/sparkpnt-gnss-flex-module-dan-f10n.html)
- x1 - [Tall GPIO Female Headers - 2x20 Pin](https://www.sparkfun.com/tall-gpio-female-headers-2x20-pin.html)
- x4 - Aluminum Hex Standoff *(Thread: M2.5-0.45; Length: 16mm)*
- x8 - Phillips Machine Screw *(Thread: M2.5-0.45x8mm)*
 
### Features &amp; Specs

 | **GNSS Flex pHAT:** | **DAN-F10N GNSS Flex Module:** | **Flex Module Interfaces:** | **DAN-F10N General Features** |
|---|---|---|---|
| - 40-pin socket for Raspberry Pi header - 40-pin header for GNSS Flex modules      - Two 2x20-pin, 2mm-pitch male headers          - Power              - 3.3V             - Backup power             - USB bus detect (not a power source)         - USB data         - UART (x4)         - SD card         - I2C bus         - PPS signal (x2)         - LED indicators (x2)         - Event indicators (x2) - USB-C connector      - Interfaces directly w/ GNSS Flex Module - 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) | - u-blox DAN-F10N GNSS module      - GNSS Constellations:          - GPS (USA)         - Galileo (EU)         - BDS (China)         - QZSS (Japan)         - NavIC (India)     - SBAS Systems:          - WAAS (USA)         - EGNOS (EU)         - BDSBAS (China)         - MSAS (Japan)         - GAGAN (India)         - KASS (Korea)         - SouthPAN (Australian + New Zealand) - Two 2x20-pin, 2mm-pitch female headers      - 40-pin socket for GNSS Flex system          - Power              - 3.3V             - Backup power             - USB bus detect (not a power source)         - UART         - PPS signal (x1)         - Event indicators (x1) - U.FL Connector:      - GNSS Antenna *(optional, L1/L5 dual-band)* - Dimensions: 34.0 x 44.0mm - Weight: 23.85g | - **I2C:** N/C - **Flex COM1:** DAN-F10N UART (TX and RX only) - **Flex COM2:** N/C - **Flex COM3:** N/C - **Flex COM4:** N/C - **PPS1:** DAN-F10N TIMEPULSE - **PPS2:** N/C - **EVENTA:** DAN-F10N EXTINT - **EVENTB:** N/C - **RTK LED:** N/C - **PVT LED:** N/C | - GNSS receiver      - u-blox F10 engine     - GPS: L1 C/A, L5     - QZSS: L1C/A, L5     - Galileo: E1B/C, E5a     - BeiDou: B1C, B2a     - NavIC: L5     - SBAS: L1 C/A, L1S, L1Sb, B1C - Sensitivity      - Tracking &amp; Navigation: -164dBm     - Reacquisition: -156dBm     - Cold start: -145dBm     - Hot start: -156dBm - Update rate: Up to 10Hz - Horizontal position accuracy      - 1.0m CEP (with SBAS)     - 1.5m CEP (without SBAS) - Acquisition      - Cold start: 28s     - Aided start: 2s     - Reacquisition: 2s - Interfaces      - 1x UART     - Digital I/O          - Configurable timepulse (0.25Hz to 10MHz)         - EXTINT input for wakeup     - JTAG debug interface *(disabled by default)* - Communication protocol      - NMEA: 2.1, 2.3, 4.0, 4.10, 4.11 *(default)*     - UBX binary     - RTCM v3.4     - SPARTN v2.0.2 - Security      - RF interference and jamming detection/reporting     - Spoofing detection/reporting     - Secure boot for firmware integrity     - Signed UBX messages (SHA-256 - Misc      - Antenna switch function          - Supports external active antenna *(optional)*     - Integrated RTC crystal and TCXO - Power      - Power supply: 2.7V to 3.6V     - Backup supply: 1.65V to 3.6V     - Power consumption: 63 mW *(continuous tracking, 3V)* - Temperature range: -40°C to +85°C - Package      - 56-pin LCC package     - 20 x 20 x 11.6mm     - 17.5g |

### Documentation

- Design Files 
    - GNSS Flex pHAT 
        - [Schematic](https://core-electronics.com.au/attachments/localcontent/schematic_12693d7a6b3.pdf)
        - [KiCad Files](https://core-electronics.com.au/attachments/localcontent/kicad_files_68881d0064a.zip)
        - [Board Dimensions](https://core-electronics.com.au/attachments/localcontent/dimensions_241984f61f8.pdf)
        - [STEP File](https://docs.sparkfun.com/SparkFun_GNSS_Flex_System/SparkFun_GNSS_Flex_pHAT/assets/3d_model/cad_model.step)
    - DAN-F10N Flex Module 
        - [Schematic](https://docs.sparkfun.com/SparkFun_GNSS_Flex_System/SparkPNT_GNSS_Flex_Module_DAN-F10N/assets/board_files/schematic.pdf)
        - [KiCad Files](https://docs.sparkfun.com/SparkFun_GNSS_Flex_System/SparkPNT_GNSS_Flex_Module_DAN-F10N/assets/board_files/kicad_files.zip)
        - [Board Dimensions](https://docs.sparkfun.com/SparkFun_GNSS_Flex_System/SparkPNT_GNSS_Flex_Module_DAN-F10N/assets/board_files/dimensions.pdf)
        - [STEP File](https://docs.sparkfun.com/SparkFun_GNSS_Flex_System/SparkPNT_GNSS_Flex_Module_DAN-F10N/assets/3d_model/cad_model.step)
- [Hookup Guide](https://docs.sparkfun.com/SparkFun_GNSS_Flex_System/)
    - [u-center 2 Software](https://www.u-blox.com/en/product/u-center)
- Component Documentation 
    - [Product Summary](https://content.u-blox.com/sites/default/files/documents/DAN-F10N_ProductSummary_UBXDOC-963802114-13162.pdf)
    - [Datasheet](https://content.u-blox.com/sites/default/files/documents/DAN-F10N_DataSheet_UBXDOC-963802114-13074.pdf)
    - [Integration Manual](https://content.u-blox.com/sites/default/files/documents/DAN-F10N_IntegrationManual_UBXDOC-963802114-13252.pdf)
    - [u-center 2 User Manual](https://www.u-blox.com/en/info/u-center-2-user-guide)
- [Building a GNSS System](https://www.sparkfun.com/gps)
- [Qwiic Info Page](https://www.sparkfun.com/qwiic)
- GitHub Hardware Repositories: 
    - [GNSS Flex pHAT](https://github.com/sparkfun/SparkFun_GNSS_Flex_pHAT)
    - [GNSS Flex Modules](https://github.com/sparkfun/SparkFun_GNSS_Flex_System)
 
 **WARNING:** This product may contain chemicals known to the State of California to cause cancer and birth defects or other reproductive harm. See link below for more information. [www.P65Warnings.ca.gov](https://www.P65Warnings.ca.gov)

## Images

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