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.

New!

Temperature Sensor Comparison

March 18, 2020

A comparison of analog and digital temperature sensors. Which is better?
New!

SparkFun Qwiic Thermocouple Hookup Guide

March 12, 2020

Learn how to hook up your Qwiic Thermocouple Amplifier.

SparkFun Clock Generator 5P49V60 (Qwiic) Hookup Guide

February 28, 2020

The SparkFun Clock Generator 5P49V60 (Qwiic) breakout board offers a wide range of customizable frequencies in a wide range of different signal types using a single reference clock. This hookup guide will go over all of the many available functions and gives the hardware rundown on what exactly is on this board.

Basic Servo Control for Beginners

February 25, 2020

An introductory tutorial demonstrating several ways to use and interact with servo motors!

Non-Addressable RGB LED Strip Hookup Guide

February 19, 2020

Add color to your projects with non-addressable LED strips! These are perfect if you want to control and power the entire strip with one color for your props, car, fish tank, room, wall, or perhaps under cabinet lighting in your home.

Power Delivery Board - USB-C (Qwiic) Hookup Guide

February 13, 2020

This guide will go over how to use the USB Type-C Power Delivery Board.

Qwiic Pro Micro USB-C (ATmega32U4) Hookup Guide

February 6, 2020

An overview of the ATmega32U4-based Qwiic Pro Micro USB-C, how to install it, and how to use it with Arduino.

SparkFun Qwiic Shield for Thing Plus Hookup Guide

January 30, 2020

A short guide for assembling and using the SparkFun Qwiic Shield for Thing Plus.

SparkFun Qwiic Shield for Arduino Nano Hookup Guide

January 30, 2020

Hookup Guide for the SparkFun Qwiic Shield for Arduino Nano.

SparkFun Qwiic Button Hookup Guide

January 23, 2020

A Hookup Guide for the SparkFun Qwiic Button (Red) and SparkFun Qwiic Button Breakout. Goes over connecting the Qwiic Button to an Arduino microcontroller and using it with the Qwiic Button Arduino library.

Secure DIY Garage Door Opener

January 16, 2020

Did you know that most garage doors are at risk of a roll jam attack? Here we make a DIY garage door remote-control system that is much more secure than most commercial-ready products using the latest in ECC cryptography.

SparkFun GPS NEO-M9N Hookup Guide

December 19, 2019

The u-blox NEO-M9N is a powerful GPS units that comes in two flavors: with and without a chip antenna. We will quickly get you set up using the Qwiic ecosystem and Arduino so that you can start reading the output!

Programming the SparkFun Edge with Arduino

December 9, 2019

Running low-power machine learning examples on the SparkFun Edge can now be done using the familiar Arduino IDE. In this follow-up to the initial Edge tutorial, we'll look at how to get three examples up and running without the need to learn an entirely new SDK.

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.

Qwiic TMP117 High Precision Digital Temperature Sensor Hookup Guide

November 14, 2019

Add a high precision, digital temperature sensor to your projects using the TMP117 over the I2C!

Qwiic Pro Kit Project Guide

November 7, 2019

The Qwiic Pro Kit was designed to allow users to get started with Arduino without the need for soldering or a breadboard. We've included three inputs (a joystick, accelerometer, and proximity sensor) and one display that can be daisy chained to the RedBoard Turbo (SAMD21) Development Board.

SparkFun Qwiic Micro (SAMD21E) Hookup Guide

October 24, 2019

An introduction to the Qwiic Micro SAMD21E. Level up your Arduino-skills with the powerful SAMD21 ARM Cortex M0+ processor!

Cryptographic Co-Processor ATECC508A (Qwiic) Hookup Guide

October 17, 2019

Learn how to use some of the standard features of the SparkFun Cryptographic Co-processor.

APA102 Addressable LED Hookup Guide

October 8, 2019

Connect, power, and control your APA102 addressable LED strip!

GPS Geo-Mapping at the Push of a Button

September 27, 2019

Let's ramp up our GPS tracking skills with KML files and Google Earth. We'll make a tracker that logs location and allows us to visualize our steps with Google Earth.

SparkFun Pulse Oximeter and Heart Rate Monitor Hookup Guide

September 12, 2019

Find out your oxygen saturation level or check out your heart rate using the MAX30101 biometric sensor and MAX32664 Biometric Hub via I2C!

Hookup Guide for the SparkFun RedBoard Artemis

August 28, 2019

Get started with the RedBoard Artemis - all the functionality of the SparkFun Artemis module wrapped in the familiar Uno footprint

Hookup Guide for the SparkFun RedBoard Artemis ATP

August 28, 2019

Get started with the RedBoard Artemis ATP - all the functionality of the SparkFun Artemis module wrapped in the Mega Arduino Footprint

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.