Tutorials

New!

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.
New!

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).
New!

SparkFun Satellite Transceiver Kit - Swarm M138 Hookup Guide

December 1, 2022

A hookup guide for the SparkFun Satellite Transceiver - Swarm M138 (KIT-21287)
New!

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.

Getting Started with Machinechat

October 7, 2022

Organize and display your data with SparkFun's Artemis OpenLog and MachineChat's JEDIOne!

Measuring Height with Atmospheric Pressure

September 29, 2022

Measure height using atmospheric pressure with your Qwiic MicroPressure breakout board!

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.

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.

Wireless Timing Project

September 29, 2022

Time for racing, let's make a wireless timing device using ESP32 wireless communication.

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.

Getting Started with the DA16200 FreeRTOS SDK

September 15, 2022

Interested in the DA16200 FreeRTOS SDK? This guide covers setting up the SDK in the Eclipse IDE and how to program our boards with the DA16200 module.

DA16200 Thing Plus Hookup Guide

September 15, 2022

A guide to get started with the DA16200 Thing Plus.

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!

Qwiic 6DoF - ISM330DHCX Hookup Guide

July 15, 2022

Get started with the Qwiic 6DoF ISM330DHCX Breakout Board!

Qwiic Pressure Sensor (BMP581) Hookup Guide

July 14, 2022

Get started with the SparkFun Pressure Sensor - BMP581 (Qwiic) following this Hookup Guide

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.