Tutorials
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.
Craft a Holiday Greeting with Love to Code
March 23, 2018
Craft your own paper circuit holiday greeting using the LEDs, a Chibi Chip, Love to Code!
Getting Started with Chibi Chip and Clip
March 22, 2018
This tutorial goes over the how to assemble the Chibitronics' Chibi Chip programmable microcontroller with the Chibi Clip to add more functionality to your paper circuits! Start programming your Chibi Chip by writing code (block-based and text-based) in a browser-based code editor and then transmit code through sound to your board!
Tech Prank: Hardware Mouse Jiggler
March 12, 2018
Create an innocuous-looking USB stick with an Arduino Pro Micro and a 3D printed case that moves your mouse pointer randomly every few seconds. Sure to anger your coworkers and friends!
Raspberry Pi Zero Helmet Impact Force Monitor
March 8, 2018
How much impact can the human body handle? This tutorial will teach you how to build your very own impact force monitor using a helmet, Raspberry Pi Zero, and accelerometer!
Raspberry Pi Stand-Alone Programmer
March 8, 2018
This tutorial will show you how to use a headless Raspberry Pi to flash hex files onto AVR microcontrollers as a stand-alone programmer. It also tells the story about production programming challenges, how SparkFun came to this solution, and all the lessons learned along the way.
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.
AST-CAN485 Hookup Guide
March 1, 2018
The AST CAN485 is a miniature Arduino in the compact form factor of the ProMini. In addition to all the usual features it has on-board CAN and RS485 ports enabling quick and easy interfacing to a multitude of industrial devices.
MIDI BLE Tutorial
February 22, 2018
Developing a bidirectional MIDI-BLE link with the nRF52832 Breakout.
Getting Started with Walabot
February 15, 2018
See through walls, track objects, monitor breathing patterns, and more using the power of radio frequency with the Walabot! In this tutorial, we will explore Walabot’s features using the Software Demo Kit (SDK) on Windows and the Application Programming Interface (API) on Linux-based distributions for embedded projects.
Prototype Wearable LED Dance Harness
February 8, 2018
A project tutorial to add an extra effect for dancers performing a choreographed piece. The harness can be added quickly under a costume.
FreeSoC2 Hookup Guide V14
February 8, 2018
The FreeSoC2 is an Arduino-compatible PSoC5LP-based development board, produced by SparkFun in collaboration with Jon Moeller (developer of the original FreeSoC) and Cypress Semiconductor.
Using the PSoC 6 Pioneer Board with the Pioneer IoT Add-on Shield
February 1, 2018
Cypress's PSoC 6 Pioneer Board is a development tool for the powerful PSoC 6 processor. In this tutorial, we'll show you how to use the PSoC 6 Pioneer Board along with the SparkFun/Digi-Key Pioneer IoT Add-on Shield to send data to a Raspberry Pi via BLE or WiFi.
DIY Heated Earmuffs
January 31, 2018
Embedded with heating pads and four Neopixel rings, these earmuffs do more than your average winter accessory to keep you warm while still looking good.
AT42QT101X Capacitive Touch Breakout Hookup Guide
January 25, 2018
Learn how to use the simple SparkFun AT42QT1010 and AT42QT1011 capacitive touch breakout boards.
LilyPad Temperature Sensor Hookup Guide
January 23, 2018
How to hook up the LilyPad Temperature Sensor as well as some project ideas and example code.
Qwiic Human Presence Sensor (AK9753) Hookup Guide
January 18, 2018
How to get started with your Qwiic enabled AK9753 Human Presence Sensor.
Qwiic Micro OLED Hookup Guide
January 18, 2018
Get started displaying things with the Qwiic Micro OLED.
Makey Makey Classic Hookup Guide
January 11, 2018
Be stoked! The world is your construction kit. How to turn everyday objects into computer inputs with the Makey Makey Classic from JoyLabz.
H3LIS331DL Accelerometer Breakout Hookup Guide
December 21, 2017
Hookup guide and library usage details for the triple axis accelerometer H3LIS331DL high-g accelerometer.
Wireless Audio Bluetooth Adapter w/ BC127
December 14, 2017
Build a custom wireless audio Bluetooth adapter using BlueCreation's BC127 and add it to your old speaker system!
Getting Started with TJBot
December 14, 2017
This post will walk you through setting up your TJBot and getting started with the first three recipe examples provided by IBM.
Choosing an Arduino for Your Project
December 11, 2017
Examining the diverse world of Arduino boards and understanding the differences between them before choosing one for a project.
LilyPad E-Sewing ProtoSnap Hookup Guide
December 7, 2017
Explore the LilyPad E-Sewing ProtoSnap and learn how to build it into a project.
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.