Skip to content


The SparkFun RTK products are exceptional GNSS receivers out-of-box and can be used with little or no configuration. This RTK Product Manual provides detailed descriptions of all the available features of the RTK products.

The line of RTK products offered by SparkFun all run identical firmware. The RTK firmware and this guide cover the following products:

SparkFun RTK Facet L-Band (GPS-20000) SparkFun RTK Facet (GPS-19029) SparkFun RTK Reference Station (GPS-22429)
Hookup Guide Hookup Guide Hookup Guide
SparkFun RTK Express Plus (GPS-18590) SparkFun RTK Express (GPS-18442) SparkFun RTK Surveyor (GPS-18443)
Hookup Guide Hookup Guide Hookup Guide

Depending on the hardware platform different features may or may not be supported. We will denote each product in each section so that you know what is supported.

There are multiple ways to configure an RTK product:

  • Bluetooth - Good for in-field changes
  • WiFi - Good for in-field changes
  • Serial Terminal - Requires a computer but allows for all configuration settings
  • Settings File - Used for configuring multiple RTK devices identically

The Bluetooth or Serial Terminal methods are recommended for most advanced configurations. Most, but not all settings are also available over WiFi but can be tricky to input via mobile phone.

If you have an issue, feature request, bug report, or a general question about the RTK firmware specifically we encourage you to post your comments on the firmware's repository. If you feel like bragging or showing off what you did with your RTK product, we'd be thrilled to hear about it on the issues list as well!

Things like how to attach an antenna or other hardware-specific topics are best read on the Hookup Guides for the individual products.