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.
Digital Sandbox Arduino Companion
July 31, 2014
Let's take the same examples from the ArduBlock-based Digital Sandbox guide, and implement them using Arduino code.
Alternative Arduino Interfaces
July 29, 2014
We admit the Arduino IDE isn't for everyone. Here are some other options for programming your Arduino boards, including web interfaces and graphical programming languages.
MS5803-14BA Pressure Sensor Hookup Guide
July 24, 2014
Breakout of MS5803-14BA Pressure Sensor to measure the absolute pressure of the fluid around them to determine altitude, water depth, or any other tasks that require an accurate pressure reading. This includes air, water, and anything else that acts like a viscous fluid.
AD8232 Heart Rate Monitor Hookup Guide
July 17, 2014
Learn how to create your very own heart rate monitor.
Pocket AVR Programmer Hookup Guide
July 7, 2014
Skip the bootloader and load your program directly onto an AVR with the AVR Pocket Programmer.
XBee Shield Hookup Guide
June 5, 2014
How to get started with an XBee Shield and Explorer. Create a remote-control Arduino!
Interactive Hanging LED Array
April 10, 2014
Learn how we converted 72 lightbulbs into an interactive LED array for our conference room.
Arduino Wireless Communication via the Electric Imp
April 8, 2014
How to communicate between an Electric Imp and Arduino using serial.
Build an Auduino Step Sequencer
March 6, 2014
Make a Step Sequencer using an Arduino, the Auduino firmware, and a handful of hardware.
Sound Detector Hookup Guide
February 27, 2014
The Sound Detector is a microphone with a binary output. This guide explains how it works and how you can use it in your projects.
Hackers in Residence - Hacking MindWave Mobile
February 26, 2014
Review, teardown, and hacking tutorial for the MindWave Mobile, a $99 commercial grade EEG sensor.
Wireless Arduino Programming with Electric Imp
February 24, 2014
Reprogram your Arduino from anywhere in the world using the Tomatoless Boots wireless bootloader with the Electric Imp.
Simon Splosion Wireless
February 13, 2014
This is a tutorial demonstrating one of many techniques to "hack" the Simon Says. We will highlight the technique to take your Simon Says Wireless.
RGB Panel Hookup Guide
December 12, 2013
Make bright, colorful displays using the 32x16, 32x32, and 32x64 RGB LED matrix panels. This hookup guide shows how to hook up these panels and control them with an Arduino.
MPL3115A2 Pressure Sensor Hookup Guide
December 5, 2013
Getting started with the MPL3115A2 Pressure Sensor.
Installing an Arduino Bootloader
December 4, 2013
This tutorial will teach you what a bootloader is and why you would need to install or reinstall it. We will also go over the process of burning a bootloader by flashing a hex file to an Arduino microcontroller.
Graphic LCD Hookup Guide
November 18, 2013
How to add some flashy graphics to your project with a 84x48 monochrome graphic LCD.
Pro Micro & Fio V3 Hookup Guide
November 8, 2013
An overview of the Atmega32U4-based Pro Micro and FioV3, how to install it, and how to use it with Arduino.
Data Types in Arduino
November 6, 2013
Learn about the common data types and what they signify in the Arduino programming environment.
Tiny AVR Programmer Hookup Guide
October 28, 2013
A how-to on the Tiny AVR Programmer. How to install drivers, hook it up, and program your favorite Tiny AVRs using AVRDUDE!
IR Control Kit Hookup Guide
October 2, 2013
How to get the most out of the infrared receivers and transmitters included in the IR Control Kit.
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.