Tutorials
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.
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.
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.
LilyPad ProtoSnap Plus Activity Guide
December 7, 2017
Learn how to program in Arduino with the LilyPad ProtoSnap Plus. This guide includes 10 example activities that use the pre-wired LilyPad boards on the LilyPad ProtoSnap Plus.
LilyPad Development Board Activity Guide
December 7, 2017
Learn how to program in Arduino with the LilyPad Development Board. This guide includes 11 example activities that use the pre-wired LilyPad boards on the LilyPad Development Board.
Qwiic HAT for Raspberry Pi Hookup Guide
November 30, 2017
Get started interfacing your Qwiic enabled boards with your Raspberry Pi. This Qwiic connects the I2C bus (GND, 3.3V, SDA, and SCL) on your Raspberry Pi to an array of Qwiic connectors.
Qwiic Adapter Hookup Guide
November 30, 2017
Get started with your Qwiic adapter board. This adapter breaks out the I2C pins from the Qwiic connectors to pins that you can easily solder with your favorite I2C enabled device.
Light-Seeking Robot
November 28, 2017
We use parts from the SparkFun Inventor's Kit v4.0 to create a light-seeking robot that mimics the behavior of single-celled organisms.
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.