SparkFun RTK Reference Station Hookup Guide
May 23, 2023
Setup the RTK Reference Station in minutes and start sending RTCM NTRIP corrections to your favourite caster.
Getting Started with u-blox Thingstream and PointPerfect
January 23, 2023
Interested in high precision GNSS without setting up a base station?
SparkFun Satellite Transceiver Kit - Swarm M138 Hookup Guide
December 1, 2022
A hookup guide for the SparkFun Satellite Transceiver - Swarm M138 (KIT-21287)
GNSS Correction Data Receiver (NEO-D9S) Hookup Guide
October 27, 2022
Add GNSS correction data to your high precision GNSS (HPG) receiver with the u-blox NEO-D9S! This tutorial will get you started with the ZED-F9P, NEO-D9S, and the ESP32 IoT RedBoard.
GNSS Receiver Breakout - MAX-M10S (Qwiic) Hookup Guide
September 1, 2022
Get started using the SparkFun GNSS Receiver Breakout - MAX-M10S (Qwiic), a ultra-low power, GNSS receiver module for your asset tracking needs!
MicroMod GNSS Function Board - ZED-F9P Hookup Guide
August 11, 2022
Add millimeter precision location data to your MicroMod project with this guide for the SparkFun MicroMod GNSS Function Board - ZED-F9P.
MicroMod GNSS Function Board - NEO-M9N Hookup Guide
August 11, 2022
The u-blox NEO-M9N is a powerful GPS unit that now comes populated on a MicroMod Function Board! In this tutorial, we will quickly get you set up using it with the MicroMod ecosystem and Arduino so that you can start reading the output.
SparkFun RTK Facet L-Band Hookup Guide
June 9, 2022
Setup the RTK Facet L-Band in minutes to begin gathering millimeter level geospatial coordinates.
Satellite Transceiver Breakout - Swarm M138 - Hookup Guide
April 22, 2022
A hookup guide for the Satellite Transceiver Breakout - Swarm M138 (SPX-19236)
Sound Location Part 2 with the Qwiic Sound Trigger and the u-blox ZED-F9x
February 28, 2022
Sound Location with the Qwiic Sound Trigger and the u-blox ZED-F9x
February 28, 2022
GNSS Timing Breakout - ZED-F9T (Qwiic) Hookup Guide
January 20, 2022
Follow this guide to add up to 5 nanosecond timing accuracy under clear skies with no external GNSS correction with the GNSS Timing Breakout - ZED-F9T (Qwiic).
SparkFun RTK Facet Hookup Guide
December 16, 2021
Setup the RTK Facet in minutes to begin gathering millimeter level geospatial coordinates.
smôl ZOE-M8Q Hookup Guide
October 21, 2021
Small in size, small on current draw. It's a smôl world! This guide will get you up and running with the smôl ZOE-M8Q GNSS Peripheral Board.
SparkFun RTK Express Hookup Guide
June 21, 2021
Learn how to use the enclosed RTK Express product to achieve millimeter level geospatial coordinates.
SparkFun RTK Surveyor Hookup Guide
December 3, 2020
Learn how to use the enclosed RTK Surveyor product to achieve millimeter level geospatial coordinates.
How to Build a DIY GNSS Reference Station
October 15, 2020
Learn how to affix a GNSS antenna, use PPP to get its ECEF coordinates and then broadcast your own RTCM data over the internet and cellular using NTRIP to increase rover reception to 10km!
Setting up a Rover Base RTK System
October 14, 2020
Getting GNSS RTCM correction data from a base to a rover is easy with a serial telemetry radio! We'll show you how to get your high precision RTK GNSS system setup and running.
OpenLog Artemis Hookup Guide
August 20, 2020
How to use and re-program the OpenLog Artemis, an open source datalogger. The OLA comes preprogrammed to automatically log data. The OLA can also record serial data, analog voltages, or readings from external Qwiic-enabled I2C devices. Some of these Qwiic-enabled devices include GPS/GNSS modules, pressure, altitude, humidity, temperature, air quality, environment, distance, and weight sensors.
SparkFun GPS-RTK Dead Reckoning ZED-F9R Hookup Guide
July 9, 2020
The u-blox ZED-F9R is a powerful GPS-RTK unit that uses a fusion of IMU, wheel ticks, a vehicle dynamics model, correction data, and GNSS measurements to provide highly accurate and continuous position for navigation in the difficult conditions. We will quickly get you set up using the Qwiic ecosystem through Arduino and Python so that you can start reading the output!
Looking for the old, archived tutorials? Head on over to the
archived tutorials on the main
Please be aware that the tutorials you find there are no longer actively maintained.