Sensors
Blynk Board Washer/Dryer Alarm
March 31, 2016
How to configure the Blynk Board and app to notify you when your washer or dryer is done shaking.
Capacitive Touch Slider (CAP1203) Hookup Guide
May 30, 2019
An easy and Qwiic way to add capacitive touch to any of your projects using the CAP1203! In this guide, we go over how to connect and set up your Capacitive Touch Slider so you can start playing with it right away.
CCS811 Air Quality Breakout Hookup Guide
April 27, 2017
This tutorial shows you how to get data from a CCS811 breakout board with the I2C interface.
CCS811/BME280 (Qwiic) Environmental Combo Breakout Hookup Guide
September 8, 2017
Sense various environmental conditions such as temperature, humidity, barometric pressure, eCO2 and tVOCs with the CCS811 and BME280 combo breakout board.
Creating a Humidor Control Box
March 13, 2013
Because some of our boards need to be re-humidified after reflow, we decided to make our own humidor. This tutorial will focus on how to model a project in 3D and then fabricate it using a CNC routing machine.
Current Sensor Breakout (ACS723) Hookup Guide
June 21, 2018
Learn how to measure the current consumption of your project using the ACS723 Current Sensor.
Das Blinken Top Hat
January 22, 2014
A top hat decked out with LED strips makes for a heck of a wedding gift.
Digital Temperature Sensor Breakout - AS6212 (Qwiic) Hookup Guide
September 9, 2021
Get started measuring highly accurate temperatures at extremely low power with the AS6212 temperature sensor on the SparkFun Digital Temperature Sensor Breakout - AS6212 (Qwiic).
Displaying Sensor Data with Bluetooth
March 28, 2023
In our previous Bluetooth tutorial called Sending Sensor Data Via Bluetooth, we showed how to display data from a triple axis accelerometer over the Arduino IDE’s serial monitor. Continuing off of the first tutorial, we are going to expand this project to include more capabilities for visualizing and interacting with your accelerometer data.
Electret Mic Breakout Board Hookup Guide
June 23, 2016
An introduction to working with the Electret Mic Breakout Board.
ESP32 Environment Sensor Shield Hookup Guide
July 6, 2017
SparkFun's ESP32 Environment Sensor Shield provides sensors and hookups for monitoring environmental conditions. This tutorial will show you how to connect your sensor suite to the Internet and post weather data online.
ESP32 Relay Web Server
September 10, 2019
The goal of this project is to have a website hosted on an ESP32 that controls any relay controlled device connected to a local network and keeps a dynamically updated state of those devices.
ESP32 Thing Motion Shield Hookup Guide
November 16, 2017
Getting started with the ESP32 Thing Motion Shield to detect movements using the on-board LSM9DS1 IMU and adding a GPS receiver. Data can be easily logged by adding an microSD card to the slot.
Experiment Guide for RedBot with Shadow Chassis
May 28, 2015
This Experiment Guide offers nine experiments to get you started with the SparkFun RedBot. This guide is designed for those who are familiar with our SparkFun Inventor's Kit and want to take their robotics knowledge to the next level.
Experiment Guide for the Johnny-Five Inventor's Kit
June 28, 2016
Use the Tessel 2 and the Johnny Five Inventors kit to explore the world of JavaScript enabled hardware through 14 awesome experiments!
Fingerprint Scanner (GT-521Fxx) Hookup Guide
March 1, 2018
This tutorial provides information about how to connect to ADH-Tech's fingerprint scanner (GT-521F32) and how to use it with Hawley's FPS_GT511C3 library for Arduino.
Flex Sensor Hookup Guide
May 5, 2016
An overview of the flex sensor - a bendable variable resistor. Plus, example circuits and Arduino code to get you started!
FLIR Lepton Hookup Guide
March 26, 2015
See the invisible world of infrared radiation using the FLIR Dev Kit and Raspberry Pi.
Force Sensitive Resistor Hookup Guide
May 5, 2016
How to hook a force-sensitive resistor up to an Arduino to measure pressure variances.
Garmin LIDAR-Lite v4 (Qwiic) Hookup Guide
April 15, 2021
Connecting the Garmin LIDAR-Lite v4 to a microcontroller just got easier! Check out our hookup guide to get started.
Gator:starter ProtoSnap Hookup Guide
October 18, 2018
Get started clipping sensors and lights to the micro:bit with the gator:starter gator:board from SparkFun!
Getting Started with Load Cells
June 11, 2015
A tutorial defining what a load cell is and how to use one.
Getting Started with Machinechat
October 7, 2022
Organize and display your data with SparkFun's Artemis OpenLog and MachineChat's JEDIOne!
Getting Started with MicroPython and the SparkFun Inventor's Kit for micro:bit
July 11, 2017
Learn MicroPython with the micro:bit.
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.