Tutorials
GPS-RTK2 Hookup Guide
January 14, 2019
Get precision down to the diameter of a dime with the new ZED-F9P from u-blox.
Pro Micro RP2040 Hookup Guide
January 21, 2021
This tutorial covers the basic functionality of the Pro Micro RP2040 and highlights the features of the dual-core ARM Cortex-M0+ processors development board. Get started with the first microcontroller from the Raspberry Pi Foundation!
MicroMod RP2040 Processor Board Hookup Guide
January 21, 2021
This tutorial covers the basic functionality of the MicroMod RP2040 Processor Board and highlights the features of the dual-core ARM Cortex-M0+ processors development board. Get started with the first microcontroller from the Raspberry Pi Foundation!
RP2040 Thing Plus Hookup Guide
January 21, 2021
Want to take a stab at advancing your programming skills? Check out the SparkFun Thing Plus - RP2040, with the first microcontroller from the Raspberry Pi Foundation. This guide will get you started with the RP2040; later, users can follow up with the documentation from the Raspberry Pi Foundation to familiarize themselves with programming in MicroPython and C/C++.
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!
SparkFun SAMD21 Pro RF Hookup Guide
October 4, 2018
Using the super blazing, nay blinding, fast SAMD21 whipping clock cycles at 48MHz and the RFM96 module to connect to the Things Network (and other Radio woodles).
RedBoard Turbo Hookup Guide
January 24, 2019
An introduction to the RedBoard Turbo. Level up your Arduino-skills with the powerful SAMD21 ARM Cortex M0+ processor!
Displaying Your Coordinates with a GPS Module
April 30, 2019
This Arduino tutorial will teach you how to pinpoint and display your GPS coordinates with a press of a button using hardware from our Qwiic Connect System (I2C).
Introduction to the Raspberry Pi GPIO and Physical Computing
January 20, 2021
This tutorial will teach you how to set up your Raspberry Pi as a full desktop computer and read in sensor data through the GPIO using SparkFun hardware.
Industrial Fiber Optics Hookup Guide
January 20, 2021
Learn how to get started with our fiber optics breakout boards
MicroMod ESP32 Processor Board Hookup Guide
October 21, 2020
A short Hookup Guide to get started with the SparkFun MicroMod ESP32 Processor Board
SparkFun GPS NEO-M9N Hookup Guide
December 19, 2019
The u-blox NEO-M9N is a powerful GPS unit that comes in two flavors: with and without a chip antenna. We will quickly get you set up using the Qwiic ecosystem and Arduino so that you can start reading the output!
GPS-RTK Hookup Guide
September 13, 2018
Find out where you are! Use this easy hook-up guide to get up and running with the SparkFun high precision GPS-RTK NEO-M8P-2 breakout board.
SparkFun GPS Breakout (ZOE-M8Q and SAM-M8Q) Hookup Guide
April 4, 2019
The SparkFun ZOE-M8Q and SAM-M8Q are two similarly powerful GPS units but with different project applications. We'll compare both chips before getting each up and running.
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!
Programming an FPGA
July 30, 2020
Come look at the basics of working with Field Programmable Gate Arrays.
First FPGA Project - Getting Fancy with PWM
July 30, 2020
An initial project using Alchitry's onboard FPGA to manipulate PWM
External IO and Metastability
July 30, 2020
Why external signals can cause metastability and how to use constraint files to manage this
How Does an FPGA Work?
July 30, 2020
The What, How, Why, and When of Field Programmable Gate Arrays, aka FPGAs
MicroMod Weather Carrier Board Hookup Guide
January 14, 2021
A quick guide to help to create your own MicroMod weather station using the MicroMod Weather Carrier Board and Processor of your choice.
MicroMod nRF52840 Processor Hookup Guide
January 14, 2021
Get started with the MicroMod nRF52840 Processor following this guide.
Adding More SERCOM Ports for SAMD Boards
February 4, 2019
How to setup extra SPI, UART, and I2C serial ports on a SAMD-based boards.
SparkFun Qwiic 3-Axis Accelerometer (ADXL313) Hookup Guide
November 5, 2020
Let's get moving with the SparkFun Triple Axis Digital Accelerometer Breakout - ADXL313 (Qwiic), a low cost, low power, up to 13-bit resolution, 3-axis accelerometer with a 32-level FIFO stack capable of measuring up to ±4g. This hookup guide will get users started reading measurements from the ADXL313, by Analog Devices, with an Arduino microcontroller, Jetson Nano, or Raspberry Pi.
Designing with the SparkFun Artemis
June 20, 2019
Let's chat about layout and design considerations when using the Artemis module.
Old Tutorials
Looking for the old, archived tutorials? Head on over to the
archived tutorials on the main
SparkFun site.
Please be aware that the tutorials you find there are no longer
actively maintained.