Skip to content

Centimeter precision GPS/GNSS using L1/L2 signals broadcast over Bluetooth SPP (using the ESP32) in an easy to use enclosure.

License

Notifications You must be signed in to change notification settings

mcity/SparkFun_RTK_Firmware

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SparkFun RTK Firmware

SparkFun RTK Surveyor (SPX-17369) SparkFun RTK Express (SPX-18019)

The SparkFun RTK Surveyor and SparkFun RTK Express are centimeter-level GNSS receivers. With RTK enabled, these devices can output your location with 14mm horizontal and vertical accuracy at up to 20Hz!

This repo houses the firmware that runs on the SparkFun RTK product line including:

If you're interested in the PCB, enclosure, or overlay on each product please see the hardware repos:

Thanks:

  • Special thanks to Avinab Malla for the creation of SW Maps and for pointers on handling the ESP32 read/write tasks.

Repository Contents

  • /Binaries - Loadable firmware either over USB or via SD card
  • /Firmware - Main firmware as well as various feature unit tests

Documentation

  • Hookup Guide - Hookup guide for the SparkFun RTK Surveyor.

License Information

This product is open source!

Various bits of the code have different licenses applied. Anything SparkFun wrote is beerware; if you see me (or any other SparkFun employee) at the local, and you've found our code helpful, please buy us a round!

Please use, reuse, and modify these files as you see fit. Please maintain attribution to SparkFun Electronics and release anything derivative under the same license.

Distributed as-is; no warranty is given.

  • Your friends at SparkFun.

About

Centimeter precision GPS/GNSS using L1/L2 signals broadcast over Bluetooth SPP (using the ESP32) in an easy to use enclosure.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 92.3%
  • C 7.5%
  • Batchfile 0.2%