Arduino
This popular development board is great for beginners and advanced users alike. It comes in a variety of flavors and is extensible with "shields" for adding special functionality. Find tutorials here to learn how to do cool stuff using the Arduino platform.
Audio Codec Breakout - WM8960 Hookup Guide
January 26, 2023
The SparkFun Audio Codec Breakout - WM8960 is a low power, high quality stereo codec chock full of features. In this tutorial, some of these features by using an Arduino microcontroller to configure the audio codec and pass audio to the headphone or speaker channels.
Getting Started with u-blox Thingstream and PointPerfect
January 23, 2023
Interested in high precision GNSS without setting up a base station?
SparkFun Temperature Sensor - STTS22H (Qwiic) Hookup Guide
January 19, 2023
Get started with the ultralow-power, high-accuracy, qwiic-enabled SparkFun Temperature Sensor - STTS22H!
MicroMod Main Board Hookup Guide V2
January 5, 2023
The MicroMod Main Board - Single and Double are specialized carrier boards that allow you to interface a Processor Board with a Function Board(s). The modular system allows you to add an additional feature(s) to a Processor Board with the help of a Function Board(s). In this tutorial, we will focus on the basic functionality of the Main Board - Single V2.1 and Main Board - Double and V2.2.
Cellular Function Board - Blues Wireless Notecarrier
January 5, 2023
Add a global cellular module to your MicroMod project with the SparkFun Cellular Function Board - Blues Wireless Notecarrier. With this Function board you can not only send data to and from your MicroMod project, you can even update the firmware on the STM32 MicroMod Processor.
SparkFun Triple Axis Accelerometer Breakout - BMA400 (Qwiic) Hookup Guide
December 8, 2022
Add low power triple axis motion monitoring to your Qwiic project using the SparkFun Triple Axis Accelerometer Breakout - BMA400 (Qwiic).
SparkFun Absolute Digital Barometer - LPS28DFW (Qwiic) Hookup Guide
December 8, 2022
Get started adding water-resistant pressure sensing using the SparkFun Absolute Digital Barometer - LPS28DFW (Qwiic) following this guide.
SparkFun Satellite Transceiver Kit - Swarm M138 Hookup Guide
December 1, 2022
A hookup guide for the SparkFun Satellite Transceiver - Swarm M138 (KIT-21287)
SparkFun Indoor Air Quality Sensor - ENS160 (Qwiic) Hookup Guide
November 11, 2022
Is your air safe? Check your eCO2, TVOC, and AQI levels with the new SparkFun Indoor Air Quality Sensor - ENS160!
Sending Sensor Data over LoRa
November 4, 2022
This tutorial will show you how setup a simple peer-to-peer connection to send and receive sensor data using LoRa.
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.
Qwiic Speaker Amp (TPA2016D2) Hookup Guide
September 29, 2022
The SparkFun Qwiic Speaker Amp includes the Texas Instruments TPA2016D2 stereo, filter-free class-D audio power amplifier. This tutorial will help you get started and configure the amplifer settings using an Arduino microcontroller.
Measuring Height with Atmospheric Pressure
September 29, 2022
Measure height using atmospheric pressure with your Qwiic MicroPressure breakout board!
Wireless Timing Project
September 29, 2022
Time for racing, let's make a wireless timing device using ESP32 wireless communication.
MicroMod Qwiic Pro Kit Project Guide
September 29, 2022
The MicroMod Qwiic Pro Kit was designed to allow users to get started with Arduino without the need for soldering or a breadboard. We've included three inputs (a joystick, accelerometer, and proximity sensor) and one display that can be daisy chained to the MicroMod SAMD51 Processor Board.
AzureWave Thing Plus (AW-CU488) Hookup Guide
September 22, 2022
The SparkFun AzureWave Thing Plus is a Feather form-factor development board equipped with the AW-CU488. We'll highlight key features of the board and show you to get started with the development board. A few Arduino examples will be highlighted to connect to a WiFi router, calculate the Fast Fourier Transform (FFT) from an input microphone, output an analog signal to a speaker, and connect an Qwiic-enabled device.
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!
ESP32 Thing Plus (USB-C) Hookup Guide
August 18, 2022
Meet the updated ESP32 Thing Plus (USB-C) development board. We have included some extra bells and whistles that users will appreciate, so check out out hookup guide for all the details!
IoT RedBoard ESP32 Development Board Hookup Guide
August 18, 2022
Delve into the functionality-rich world of the IoT RedBoard ESP32 Development Board!
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.
Monitor Sensor Data from Anywhere
August 10, 2022
Using WiFi to send sensor data from an ESP32 to a WiFi network and be able to read it from an IoT Dashboard from anywhere in the world.
Qwiic 9DoF - ISM330DHCX, MMC5983MA Hookup Guide
July 28, 2022
Find all your degrees of freedom with this little Qwiic breakout board combining the ISM330DHCX 6Dof and the MMC5983MA Magnetometer!
Qwiic Micro Magnetometer - MMC5983MA Hookup Guide
July 21, 2022
Let's figure out where we're going with the SparkFun Qwiic Micro Magnetometer - MMC5983MA!
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.