Audio
Analog MEMS Microphone Breakout - SPH8878LR5H-1 Hookup Guide
Get started with sound monitoring using the SparkFun analog MEMS microphone breakout board with Arduino!
Analog MEMS Microphone (VM2020) Hookup Guide
Get started with the SparkFun analog MEMS microphone breakout board! In this tutorial, we will be connecting the differential MEMS microphone to an Arduino using the WM8960 audio codec.
Audio Codec Breakout - WM8960 Hookup Guide
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.
AzureWave Thing Plus (AW-CU488) Hookup Guide
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: Synth Add-On Kit
Make a tiny synth with BadgerStick.
Bare Conductive Musical Painting
Learn how to make a musical painting using the Bare Conductive Touch Board and Conductive Paint.
Bark Back Interactive Pet Monitor
Monitor and interact with pets through this dog bark detector project based on the Raspberry Pi!
Binary Blaster Assembly Guide
Learn how to assemble and play the Binary Blaster Game from SparkFun Electronics.
Build an Auduino Step Sequencer
Make a Step Sequencer using an Arduino, the Auduino firmware, and a handful of hardware.
Build a Qwiic Jukebox that is Toddler Approved!
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!
Cackling Apple Head Witch
Make your own cackling apple head witch to scare all of the trick or treaters this Halloween!
Clap On Lamp
Modify a simple desk lamp to respond to a double clap (or other sharp noise) using parts from the SparkFun Inventor's Kit v4.0.
Dot/Bar Display Driver Hookup Guide
How to hook up the LM3914 or LM3916 to drive a 10-LED display with a lone analog signal.
Electret Mic Breakout Board Hookup Guide
An introduction to working with the Electret Mic Breakout Board.
Experiment Guide for RedBot with Shadow Chassis
This Experiment Guide offers nine experiments to get you started with the SparkFun RedBot. This guide is designed for those who are familiar with our SparkFun Inventor's Kit and want to take their robotics knowledge to the next level.
Getting Started with MicroPython and the SparkFun Inventor's Kit for micro:bit
Learn MicroPython with the micro:bit.
Getting Started with the LilyPad MP3 Player
The LilyPad MP3 Player is an amazing little board that contains almost everything you need to play audio files. You can use it to create all kinds of noisy projects, from MP3 hoodies to talking teddy bears. Your imagination is the only limit! This tutorial will help you get started.
Hackers in Residence - The ElectricBone
Drum machines and keyboards have been the standard for making digital music, but how do you make electronic music if you're trained to play the trombone? One of our Hackers in Residence, Carlos Mello, took it upon himself to find a solution to that very question.
Hackers in Residence: The Sound Visualizer
A fun project that uses a Raspberry Pi and a custom Java app to create your own sound visualizer using a RGB LED matrix.
Hackers in Residence: The Sound Visualizer Pt. 2
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.
Hazardous Gas Monitor
Build a portable gas monitor to check for dangerous levels of hazardous gases.
How to Play Multiple Buzzers at Once
This tutorial demonstrates the SparkFun Qwiic Buzzer's ability to control multiple buzzers simultaneously by playing a 3-part arrangement of a segment of the Super Mario Bros Theme!
I2S Audio Breakout Hookup Guide
Hookup guide for the MAX98357A I2S audio breakout board.
Interactive Hanging LED Array
Learn how we converted 72 lightbulbs into an interactive LED array for our conference room.
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.