Tutorials
LilyPad Buttons and Switches
Learn about the button and switch offerings in the LilyPad line and how to use them.
Qwiic Flex Glove Controller Hookup Guide
Is your finger bent? Is your finger straight? The Qwiic Flex Glove controller board will answer this age old question for you with the flex sensor!
Qwiic MUX Hookup Guide
Have a bunch of sensors with the same I2C address? Put them on the Qwiic MUX (TCA9548A) to get them all talking on the same bus!
Getting Started with Electroluminescent (EL) Wire
This guide will help you get started with electroluminescent (EL) wire, tape, panel, chasing wire, and bendable wire to let your project glow!
How to Use Remote Desktop on the Raspberry Pi with VNC
Use RealVNC to connect to your Raspberry Pi to control the graphical desktop remotely across the network.
SparkFun Paper Circuit Kits
Learn how to build a simple paper circuit using copper tape, a 5mm LED, and a 3V coin cell battery.
LoRaWAN with ProRF and The Things Network
Learn how to make a LoRaWAN node for your next long range IoT project and connect it to the internet with The Things Network!
Mean Well LED Switching Power Supply Hookup Guide
In this tutorial, we will be connecting a Mean Well LED switching power supply to an addressable LED strip controlled by an Arduino.
Light Up Your 3D Printer's Bed
Having issues viewing your print in a dark lit room? In this tutorial, we will be using LED strips to light up a print bed's area on a LulzBot 3D printer!
Python Programming Tutorial: Getting Started with the Raspberry Pi
This guide will show you how to write programs on your Raspberry Pi using Python to control hardware.
Atto84 Hookup Guide
A bare minimum Arduino compatible breakout using a ATtiny84 for integration into your small projects!
Using the USB Logic Analyzer with sigrok PulseView
A quick primer on using the sigrok signal analysis software with our 8-channel, 24MHz USB logic analyzer.
Rotary Dial Kit Assembly Guide
Put together your Rotary Dial Kit and light it up with our Arduino example code!
Current Sensor Breakout (ACS723) Hookup Guide
Learn how to measure the current consumption of your project using the ACS723 Current Sensor.
Nuclear Battery Assembly Guide
How to put together your BYOT (Bring Your Own Tritium) Nuclear Battery Kit!
HX1 APRS Transmitter Hookup Guide
The HX1 is a low-power amateur radio transmitter that can be used to send data to the Automatic Packet Reporting System (APRS) network.
LilyPad Light Sensor V2 Hookup Guide
How to hook up the LilyPad Light Sensor as well as some project ideas and example code.
LilyPad USB Plus Hookup Guide
The LilyPad USB Plus is a sewable microcontroller that you can use with Arduino.
RedBoard Edge Hookup Guide
The RedBoard Edge is a RedBoard that's been rebuilt around the idea that projects are eventually put into an enclosure to help clean up their look.
Flexible Grayscale OLED Hookup Guide
Figure out how to get images displaying on your new flexible OLED screen.
Qwiic Real Time Clock Module (RV-1805) Hookup Guide
Find out what time it is, even after the power's been out on your project for a while with the Qwiic Real Time Clock (RTC) module.
Qwiic Differential I2C Bus Extender (PCA9615) Hookup Guide
Learn how to extend the range of your I2C communication bus with the Qwiic differential I2C bus extender (PCA9615 ) breakout board.
PIC-Based Serial Enabled Character LCD Hookup Guide
The PIC-based serial enabled character LCD backpack is a simple and cost effective solution for interfacing to character Liquid Crystal Displays (LCDs) based on the HD44780 controller. The backpack simplifies the number of wires needed and allows your project to display all kinds of text and numbers.
Variable Load Hookup Guide - Revised
This tutorial will show you how to assemble and use SparkFun's Variable Load board. It can be used to test stability of the power supply under various loads, battery lifetime, safety cutoffs, and other design elements of power supplies under test.
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.