Tutorials
Das Blinken Top Hat
January 22, 2014
A top hat decked out with LED strips makes for a heck of a wedding gift.
ESP32 LoRa 1-CH Gateway, LoRaWAN, and the Things Network
August 14, 2018
Using the ESP32 LoRa 1-CH Gateway as a gateway and device, and pushing data to The Things Network.
T5403 Barometric Pressure Sensor Hookup Guide
March 6, 2014
T5403 Barometric Pressure Sensor Hookup Guide
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.
TFMini - Micro LiDAR Module Hookup Guide
April 13, 2018
The TFMini is a ToF (Time of Flight) LiDAR sensor capable of measuring the distance to an object as close as 30 cm and as far as 12 meters! The TFMini allows you to integrate LiDAR into applications traditionally reserved for smaller sensors such as the SHARP GP-series infrared rangefinders.
Photon IMU Shield Hookup Guide
July 2, 2015
Learn how to use the SparkFun Photon IMU Shield for your Photon device which houses an on-board LSM9DS1 system-in-a-chip that houses a 3-axis accelerometer, 3-axis gyroscope, and 3-axis magnetometer.
LSM9DS1 Breakout Hookup Guide
August 13, 2015
A hookup guide for the LSM9DS1, which features a 3-axis accelerometer, 3-axis gyroscope, and 3-axis magnetometer. It's an IMU-in-a-chip!
Using Artnet DMX and the ESP32 to Drive Pixels
March 29, 2018
In this tutorial, we'll find out how to use Resolume Arena, a popular video jockey software, to control custom-made ArtNet DMX fixtures.
Simon Says Experiments
October 21, 2010
So you've built up a Simon Says kit? What next? This tutorial will get you up and running with Arduino software, guide you through a few example sketches, and send you on your way to create your own. Careful, this stuff is highly addictive. :)
Using Flask to Send Data to a Raspberry Pi
November 9, 2017
In this tutorial, we'll show you how to use the Flask framework for Python to send data from ESP8266 WiFi nodes to a Raspberry Pi over an internal WiFi network.
Qwiic Distance Sensor (RFD77402) Hookup Guide
April 5, 2018
The RFD77402 uses an infrared VCSEL (Vertical Cavity Surface Emitting Laser) TOF (Time of Flight) module capable of millimeter precision distance readings up to 2 meters. It’s also part of SparkFun’s Qwiic system, so you won’t have to do any soldering to figure out how far away things are.
Nuclear Battery Assembly Guide
June 8, 2018
How to put together your BYOT (Bring Your Own Tritium) Nuclear Battery Kit!
Rotary Dial Kit Assembly Guide
June 22, 2018
Put together your Rotary Dial Kit and light it up with our Arduino example code!
Getting Started with Electroluminescent (EL) Wire
July 13, 2018
This guide will help you get started with electroluminescent (EL) wire, tape, panel, chasing wire, and bendable wire to let your project glow!
Decade Resistance Box Hookup Guide
December 4, 2014
How to assemble the decade resistance box, then use it as a design and measurement tool.
SparkPunk Sequencer Hookup Guide
August 14, 2014
How to assemble and use the SparkPunk Sequencer kit.
SparkPunk Sequencer Theory and Applications Guide
August 14, 2014
Examine the inner workings of the SparkPunk Sequencer, then explore some modifications and alternate applications.
Hackers in Residence: The Sound Visualizer Pt. 2
May 7, 2015
An addition to a previous project, this time using a PC and a custom Java app to create your own music visualizer using a RGB LED matrix.
How to Make a Custom EL Wire Extension Cable
October 24, 2018
In this tutorial, we will make a custom EL Wire extension cable as an alternative to splicing wire.
VL6180 Hookup Guide
February 12, 2015
Get started with your VL6180 based sensor or the VL6180 breakout board.
Continuous Rotation Servo Trigger Hookup Guide
May 26, 2016
How to use the SparkFun Continuous Rotation Servo Trigger with continuous rotation servos, without any programming!
HID Control of a Web Page
March 12, 2014
Learn how to move a slider on a webpage and make a motor spin. We connect HTML and HID to read sensors and interface with the physical world.
Si4707 Hookup Guide
May 29, 2013
Instructions on hooking up to and communicating with the Si4707 Weather Band Radio Breakout using an Arduino.
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.