Tutorials

21st Century Fashion Kit: Electrochromatic Circuits

November 5, 2014

Diana Eng walks you through a magically appearing design made with an thermochromatic pigment.

21st Century Fashion Kit: Inflation

December 10, 2014

Learn how to use a blower and thin sheet plastic to create designs that change shape and volume!

8-Pin SOIC to DIP Adapter Hookup Guide

August 13, 2015

Assembly and application of the 8-pin SOIC-to-DIP adapter.

9DoF Razor IMU M0 Hookup Guide

December 1, 2016

How to use and re-program the 9DoF Razor IMU M0, a combination of ATSAMD21 ARM Cortex-M0 microprocessor and MPU-9250 9DoF-in-a-chip.

9DoF Sensor Stick Hookup Guide

August 25, 2016

How to connect and use the SparkFun 9 Degrees of Freedom Sensor Stick with an Arduino

Accelerometer Basics

March 28, 2013

A quick introduction to accelerometers, how they work, and why they're used.

Actobotics Basic Differential Platform

December 22, 2014

Get started with Actobotics with this simple vehicle. Then expand and customize it for your own evil robot empire.

AD8232 Heart Rate Monitor Hookup Guide

July 17, 2014

Learn how to create your very own heart rate monitor.

Adding a Timed Button to a Project

July 29, 2015

This tutorial will walk you through making a timed power controller for interactive projects. You will learn how to add an on button that will provide power to your project for an amount of time and then turn off again.

Addressable RGB LED Music and Sound Visualizer

May 31, 2016

Use an Arduino and the SparkFun Sound Detector to create visualizations on Addressable RGB LED strips.

ADXL337 and ADXL377 Accelerometer Hookup Guide

July 17, 2014

How to get started using both the ADXL337 and ADXL377 3-axis accelerometers with analog outputs.

ADXL345 Hookup Guide

September 13, 2016

Get started with the ADXL345 Accelerometer.

Alphanumeric GPS Wall Clock

January 26, 2015

This is a GPS controlled clock - a clock you truly never have to set! Using GPS and some formulas, we figure out what day of the week and if we are in or out of daylight savings time.

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.

Analog to Digital Conversion

February 7, 2013

The world is analog. Use analog to digital conversion to help digital devices interpret the world.

Analog vs. Digital

July 18, 2013

This tutorial covers the concept of analog and digital signals, as they relate to electronics.

APDS-9960 RGB and Gesture Sensor Hookup Guide

November 6, 2014

Getting started guide for the Avago APDS-9960 color, proximity, and gesture sensor.

Arduino Comparison Guide

November 11, 2013

Examining the diverse world of Arduino boards.

Arduino Shields

August 6, 2013

All things Arduino Shields. What they are and how to assemble them.

Arduino Weather Shield Hookup Guide V12

March 2, 2017

Read humidity, pressure and luminosity quickly and easily. Add wind speed, direction and rain gauge for full weather station capabilities.

Arduino Wireless Communication via the Electric Imp

April 8, 2014

How to communicate between an Electric Imp and Arduino using serial.
New!

Ardumoto Kit Hookup Guide

April 14, 2017

Learn how to assemble and drive DC motors using the v2.0 Ardumoto Shield.

Are You Okay? Widget

May 23, 2014

Use an Electric Imp and accelerometer to create an "Are You OK" widget. A cozy piece of technology your friend or loved one can nudge to let you know they're OK from half-a-world away.

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.