Sensors
Analog MEMS Microphone (VM2020) Hookup Guide
February 9, 2023
Get started with the SparkFun analog MEMS microphone breakout board! In this tutorial, we will be connecting the differential MEMS microphone to an Arduino using the WM8960 audio codec.
MEMS Microphone Hookup Guide
January 27, 2017
Get started with the SparkFun analog MEMS microphone breakout board with Arduino! Create a volume unit meter with the ADMP401 or ICS-40180 to react to sound before building your sound visualizer!
Sending Sensor Data Over WiFi
January 16, 2022
This tutorial will show you how setup a simple peer-to-peer connection to send and receive sensor data between two ESP32 WiFi boards.
SparkFun Temperature Sensor - STTS22H (Qwiic) Hookup Guide
January 19, 2023
Get started with the ultralow-power, high-accuracy, qwiic-enabled SparkFun Temperature Sensor - STTS22H!
Qwiic Human Presence Sensor (AK9753) Hookup Guide
January 18, 2018
How to get started with your Qwiic enabled AK9753 Human Presence Sensor.
Sensor Kit Resource Hub
May 5, 2016
An overview of each component in the SparkFun Sensor Kit, plus links to tutorials and other resources you'll need to hook them up.
Interactive LED Music Visualizer
May 31, 2016
Use an Arduino and the SparkFun Sound Detector to create visualizations on Addressable RGB LED strips.
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.
Qwiic Kit for Raspberry Pi V2 Hookup Guide
December 29, 2022
Get started with the SGP40, BME280, VCNL4040, and microOLED via I2C using the Qwiic system and Python on a Raspberry Pi! Measure VOC Index, light, temperature, humidity, and pressure from the environment. Then display them on the microOLED, serial terminal, or the cloud with Cayenne!
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.
SparkFun Qwiic Thermocouple Hookup Guide
March 12, 2020
Learn how to hook up your Qwiic Thermocouple Amplifier.
MAX31855K Thermocouple Breakout Hookup Guide
November 5, 2015
Learn how to take readings with a k-type thermocouple using the MAX31855K cold-junction-compensated k-type thermocouple-to-digital converter.
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.
Measuring Height with Atmospheric Pressure
September 29, 2022
Measure height using atmospheric pressure with your Qwiic MicroPressure breakout board!
Getting Started with the Artemis Development Kit
September 10, 2020
This guide covers the general design of the board, the installation of the recommended software used to program the Artemis DK, and some basic examples. For more advanced functionalities, we have separate software development guides for the AmbiqSDK, Arm® Mbed™ OS, and the Arduino IDE platforms that users can reference.
Getting Started with Machinechat
October 7, 2022
Organize and display your data with SparkFun's Artemis OpenLog and MachineChat's JEDIOne!
Wireless Timing Project
September 29, 2022
Time for racing, let's make a wireless timing device using ESP32 wireless communication.
Qwiic Pro Kit Project Guide
November 7, 2019
The 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 RedBoard Turbo (SAMD21) Development Board.
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.
The Uncertain 7-Cube
March 8, 2013
The Uncertain 7-Cube is a non-committal, less-than-helpful, but also entirely honest fortune teller. Simply ask it a yes or no question, give it a nudge, and the 7-Cube will dutifully inform you that it doesn’t have all the facts and doesn’t feel comfortable making a guess.
QRD1114 Optical Detector Hookup Guide
May 5, 2016
Use this IR LED/phototransistor fusion to sense objects in close proximity or even the color of a surface!
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.
PIR Motion Sensor Hookup Guide
May 5, 2016
An overview of passive infrared (PIR) motion detecting sensors, and how to hook them up to an Arduino.
SparkFun PIR Breakout Hookup Guide
March 25, 2021
Get started with these Panasonic EKM-Series PIR breakouts 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.