SparkFun GPS Breakout (ZOE-M8Q and SAM-M8Q) Hookup Guide
Contributors:
Elias The Sparkiest
Introduction
The SparkFun ZOE-M8Q and SAM-M8Q are simple GNSS receivers with different antenna configurations. They both have a 2.5m horizontal accuracy!
Required Materials
To follow along with this tutorial, you will need the following materials. You may not need everything though depending on what you have. Add it to your cart, read through the guide, and adjust the cart as necessary.
Additional GNSS Antenna Options
Below are some other GNSS antenna options. Most of these options utilize an SMA connector, so don't forget a U.FL to SMA cable adapter for those antennas.
Other Qwiic Cable Accessories
Heads up! If you are using the RedBoard without a Qwiic connector, we recommend the Qwiic Shield for Arduino Uno or a Qwiic jumper cable.
Suggested Reading
If you aren't familiar with the Qwiic system, we recommend reading here for an overview.
![]() |
| Qwiic Connect System |
We would also recommend taking a look at the following tutorials if you aren't familiar with them.
GPS Basics
The Global Positioning System (GPS) is an engineering marvel that we all have access to for a relatively low cost and no subscription fee. With the correct hardware and minimal effort, you can determine your position and time almost anywhere on the globe.
Serial Peripheral Interface (SPI)
SPI is commonly used to connect microcontrollers to peripherals such as sensors, shift registers, and SD cards.
I2C
An introduction to I2C, one of the main embedded communications protocols in use today.
How to Work with Jumper Pads and PCB Traces
Handling PCB jumper pads and traces is an essential skill. Learn how to cut a PCB trace, add a solder jumper between pads to reroute connections, and repair a trace with the green wire method if a trace is damaged.
Getting Started with U-Center for u-blox
Learn the tips and tricks to use the u-blox software tool to configure your GPS receiver.
Three Quick Tips About Using U.FL
Quick tips regarding how to connect, protect, and disconnect U.FL connectors.
