Arduino
This popular development board is great for beginners and advanced users alike. It comes in a variety of flavors and is extensible with "shields" for adding special functionality. Find tutorials here to learn how to do cool stuff using the Arduino platform.
Assembly Guide for RedBot with Shadow Chassis
May 28, 2015
Assembly Guide for the RedBot Kit. This tutorial includes extra parts to follow to go along with the RedBot Inventor's Kit tutorial.
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.
AST-CAN485 I/O Shield (24V) Hookup Guide
February 14, 2019
The AST-CAN485 I/O Shield is an Arduino shield that will allow the user to interface the AST-CAN485 Dev Board with 24V inputs and outputs, which expands its usefulness into industrial systems.
Atto84 Hookup Guide
June 26, 2018
A bare minimum Arduino compatible breakout using a ATtiny84 for integration into your small projects!
Audio Codec Breakout - WM8960 Hookup Guide
January 26, 2023
The SparkFun Audio Codec Breakout - WM8960 is a low power, high quality stereo codec chock full of features. In this tutorial, some of these features by using an Arduino microcontroller to configure the audio codec and pass audio to the headphone or speaker channels.
AVR-Based Serial Enabled LCDs Hookup Guide
August 2, 2018
The AVR-based Qwiic Serial Enabled LCDs are a simple and cost effective solution to include in your project. These screens are based on the HD44780 controller, and include ATmega328P with an Arduino compatible bootloader. They accept control commands via Serial, SPI and I2C (via PTH headers or Qwiic connector). In this tutorial, we will show examples of a simple setup and go through each communication option.
AzureWave Thing Plus (AW-CU488) Hookup Guide
September 22, 2022
The SparkFun AzureWave Thing Plus is a Feather form-factor development board equipped with the AW-CU488. We'll highlight key features of the board and show you to get started with the development board. A few Arduino examples will be highlighted to connect to a WiFi router, calculate the Fast Fourier Transform (FFT) from an input microphone, output an analog signal to a speaker, and connect an Qwiic-enabled device.
BadgerHack
September 23, 2015
This tutorial shows users how to solder their SparkFun interactive badges as well as put them to use in other projects.
BadgerHack: Gaming Add-On Kit
February 16, 2016
Make a Breakout clone with the BadgerHack Gaming Add-On Kit.
BadgerHack: Sensor Add-On Kit
February 16, 2016
Turn your Badger or Redstick into a temperature and soil moisture sensing display with the BadgerHack Sensor Add-On Kit
Basic Character LCD Hookup Guide
May 28, 2019
Liquid crystal displays (LCDs) are a great way to output a string of words or sensor data to a display for visual feedback. In this tutorial, we'll learn about LCDs, how to print a string of words to a 16x2 basic character LCD and create custom characters.
Basic LED Animations for Beginners (Arduino)
December 3, 2019
Let's have some fun with LEDs! We'll explore LEDs once again with the SparkFun RedBoard Qwiic, making cool effects, and putting those effects to work using a sensor.
Basic Servo Control for Beginners
February 25, 2020
An introductory tutorial demonstrating several ways to use and interact with servo motors!
Battery Babysitter Hookup Guide
June 23, 2016
An introduction and getting started guide for the Battery Babysitter - a flexible LiPo battery charger and monitor.
Beefcake Relay Control Hookup Guide
June 2, 2016
This is a guide for assembling and basic use of the Beefcake Relay Control board
Big Easy Driver Hookup Guide
February 13, 2015
How to get started with the SparkFun Big Easy Driver.
Blynk Board Arduino Development Guide
March 25, 2016
How to get your computer set up with Arduino and the Blynk Board hardware definitions -- so you can start creating Blynk projects of your own!
Blynk Board Bridge Widget Demo
March 25, 2016
A Blynk project that demonstrates how to use the Bridge widget to get two (or more) Blynk Boards to communicate.
Build an Auduino Step Sequencer
March 6, 2014
Make a Step Sequencer using an Arduino, the Auduino firmware, and a handful of hardware.
Build a Qwiic Jukebox that is Toddler Approved!
March 29, 2019
Follow this tutorial to build your own custom jukebox. Note, this is designed simple and tough for use primarily with toddlers. It's also a great introduction to SparkFun's Qwiic products!
Button Pad Hookup Guide
January 7, 2016
An introduction to matrix scanning, using the SparkFun 4x4 Button Pad.
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.