MicroMod GNSS Function Board - ZED-F9P Hookup Guide

Contributors: El Duderino
Favorited Favorite 1

Arduino Example

Example 1: Positional Accuracy

The first example in the SparkFun u-blox GNSS Arduino Library provides a quick test for position and accuracy. Navigate to the example by going to File > Examples > SparkFun u-blox GNSS v3 > ZED-F9P > Example1_GetPositionAccuracy.

Select your Board (in this case the SparkFun ESP32 MicroMod) and associated COM port. Upload the code and open the Arduino Serial Monitor with the baud set to 115200. Make sure the antenna has a clear view of the sky and give the ZED-F9P some time to get a satellite lock. Once the module gets a satellite lock the coordinates and accuracy should start to print out in the serial monitor window.

More Examples!

Now that you got it up and running, check out the other examples located in the ZED-F9P folder!

In order to get the most out of the ZED-F9P, you will need an RTCM correction source. Depending on your choice of Processor or other items in your setup, you may need a second ZED-F9P for a correction source. The following project tutorials guide you through setting up the ZED-F9P as a reference station or rover.

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.