Tutorials
Qwiic Ultrasonic Distance Sensor (HC-SR04) Hookup Guide
March 26, 2021
Get started with the Qwiic Ultrasonic Distance Sensor!
Real Time Clock Module Hookup Guide
October 6, 2016
A quick introduction to the DS1307 RTC module and a hookup guide for the SparkFun Breakout.
Qwiic 12-Bit ADC Hookup Guide
May 23, 2019
Need to add more analog inputs for your project? Check out the Qwiic 12-bit ADC.
Qwiic TMP117 High Precision Digital Temperature Sensor Hookup Guide
November 14, 2019
Add a high precision, digital temperature sensor to your projects using the TMP117 over the I2C!
SparkFun Qwiic RFID-IDXXLA Hookup Guide
March 14, 2019
The Qwiic RFID ID-XXLA is an I2C solution that pairs with the ID-LA modules: ID-3LA, the ID-12LA, or the ID-20LA, and utilizes 125kHz RFID chips. Let's take a look at the hardware used for this tutorial.
Light
February 7, 2013
Light is a useful tool for the electrical engineer. Understanding how light relates to electronics is a fundamental skill for many projects.
Power Delivery Board - USB-C (Qwiic) Hookup Guide
February 13, 2020
This guide will go over how to use the USB Type-C Power Delivery Board.
Qwiic SHIM for Raspberry Pi Hookup Guide
December 5, 2019
Ever wanted to prototype I2C components on a Pi? Now you can!
Integrated Circuits
July 15, 2013
An introduction to integrated circuits (ICs). Electronics' ubiquitous black chips. Includes a focus on the variety of IC packages.
Photon RedBoard Hookup Guide
August 27, 2015
Your guide to commissioning, tinkering, and programming the SparkFun Photon RedBoard.
Headless Raspberry Pi Setup
April 23, 2018
Configure a Raspberry Pi without a keyboard, mouse, or monitor.
Graph Sensor Data with Python and Matplotlib
July 23, 2018
Use matplotlib to create a real-time plot of temperature data collected from a TMP102 sensor connected to a Raspberry Pi.
Raspberry Pi SPI and I2C Tutorial
October 29, 2015
Learn how to use serial I2C and SPI buses on your Raspberry Pi using the wiringPi I/O library for C/C++ and spidev/smbus for Python.
How to Use Remote Desktop on the Raspberry Pi with VNC
July 9, 2018
Use RealVNC to connect to your Raspberry Pi to control the graphical desktop remotely across the network.
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.
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).
RFID Beginners Tutorial
June 15, 2020
In this tutorial we'll revisit some RFID basics and practice by making a remote work logger using an RFID reader and a GPS module. You'll scan a card and get ID, location, and time. All the perfect data to punch in and punch out from the middle of Nowhere!
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 Dead Reckoning NEO-M8U Hookup Guide
April 30, 2020
The u-blox NEO-M8U is a powerful GPS units that takes advantage of untethered dead reckoning (UDR) technology for navigation. The module provides continuous positioning for vehicles in urban environments and during complete signal loss (e.g. short tunnels and parking garages). We will quickly get you set up using the Qwiic ecosystem and Arduino so that you can start reading the output!
GPS Geo-Mapping at the Push of a Button
September 27, 2019
Let's ramp up our GPS tracking skills with KML files and Google Earth. We'll make a tracker that logs location and allows us to visualize our steps with Google Earth.
Electric Imp Breakout Hookup Guide
June 25, 2015
An electric imp HUG! Provides an overview of the imp card and breakout. Both hardware and firmware subjects are covered.
IoT Weight Logging Scale
May 9, 2018
This tutorial will show you how to make a scale that logs your weight to a custom website on the Internet. The principles can be extrapolated to any type of data.
WiFi Controlled Robot
May 2, 2018
This tutorial will show you how to make a robot that streams a webcam to a custom website that can be remotely controlled.
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!
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.