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.

ESP32 Thing Plus (USB-C) Hookup Guide

August 18, 2022

Meet the updated ESP32 Thing Plus (USB-C) development board. We have included some extra bells and whistles that users will appreciate, so check out out hookup guide for all the details!

IoT RedBoard ESP32 Development Board Hookup Guide

August 18, 2022

Delve into the functionality-rich world of the IoT RedBoard ESP32 Development Board!

MicroMod GNSS Function Board - ZED-F9P Hookup Guide

August 11, 2022

Add millimeter precision location data to your MicroMod project with this guide for the SparkFun MicroMod GNSS Function Board - ZED-F9P.

MicroMod GNSS Function Board - NEO-M9N Hookup Guide

August 11, 2022

The u-blox NEO-M9N is a powerful GPS unit that now comes populated on a MicroMod Function Board! In this tutorial, we will quickly get you set up using it with the MicroMod ecosystem and Arduino so that you can start reading the output.

Monitor Sensor Data from Anywhere

August 10, 2022

Using WiFi to send sensor data from an ESP32 to a WiFi network and be able to read it from an IoT Dashboard from anywhere in the world.

Qwiic 9DoF - ISM330DHCX, MMC5983MA Hookup Guide

July 28, 2022

Find all your degrees of freedom with this little Qwiic breakout board combining the ISM330DHCX 6Dof and the MMC5983MA Magnetometer!

Qwiic Micro Magnetometer - MMC5983MA Hookup Guide

July 21, 2022

Let's figure out where we're going with the SparkFun Qwiic Micro Magnetometer - MMC5983MA!

Qwiic 6DoF - ISM330DHCX Hookup Guide

July 15, 2022

Get started with the Qwiic 6DoF ISM330DHCX Breakout Board!

Qwiic Pressure Sensor (BMP581) Hookup Guide

July 14, 2022

Get started with the SparkFun Pressure Sensor - BMP581 (Qwiic) following this Hookup Guide

Qwiic Digital Desk Sign with MicroMod

June 30, 2022

Make a Qwiic-enabled digital desk sign with a MicroMod SAMD51 Processor Board's USB Host and a USB keyboard!

Qwiic Pressure Sensor (BMP384) Hookup Guide

June 2, 2022

Get started with the SparkFun Pressure Sensor - BMP384 (Qwiic) following this guide.

MicroMod Single Pair Ethernet Function Board - ADIN1110 Hookup Guide

May 12, 2022

With the SparkFun MicroMod Single Pair Ethernet Function Board - ADIN1110 you can prototype and create 10BASE-T1L Ethernet connections that work in noisy environments and over exceptionally long distances of over 1 kilometer! Follow this guide to get started with this Function Board.

Satellite Transceiver Breakout - Swarm M138 - Hookup Guide

April 22, 2022

A hookup guide for the Satellite Transceiver Breakout - Swarm M138 (SPX-19236)

Qwiic dToF Imager (TMF882X) Hookup Guide

April 14, 2022

Getting started with the AMS dToF imagers (TMF8820 and TMF8820).

Getting Started with the MyoWare® 2.0 Muscle Sensor Ecosystem

April 1, 2022

The MyoWare® 2.0 Muscle Sensor, an Arduino-compatible, all-in-one electromyography (EMG) sensor from Advancer Technologies. In this tutorial, we will go over the features and related shields to connect the sensor to a muscle group.

Analog MEMS Microphone Breakout - SPH8878LR5H-1 Hookup Guide

March 17, 2022

Get started with sound monitoring using the SparkFun analog MEMS microphone breakout board with Arduino!

MicroMod Ethernet Function Board - W5500 Hookup Guide

March 10, 2022

Add Ethernet and PoE capabilities to your MicroMod project using the Ethernet Function Board - W5500.

RP2040 mikroBUS™ Development Board Hookup Guide

March 4, 2022

The RP2040 is the first microcontroller from the Raspberry Pi Foundation. Updated with the new mikroBUS™ socket, the RP2040 development board expands its horizons with a growing ecosystem of +1100 drop-in Click boards™. Click to learn more.

MicroMod mikroBUS™ Carrier Board Hookup Guide

March 4, 2022

This carrier board takes advantage of the MicroMod, Qwiic, and the mikroBUS™ ecosystems and allows users to take advantage of the growing number of 7 MicroMod processor boards, 83 Qwiic (add-on) boards, and +1100 drop-in Click boards™, which equates to +51M different board combinations. Click to learn more.

Qwiic Distance Sensor (VL53L1X, VL53L4CD) Hookup Guide

February 10, 2022

The Qwiic Distance Sensor - VL53L1X is a time of flight sensor that is capable of several modes, as well as having a range of 4M. It's cousin VL53L4CD is also a time of flight sensor with similar characteristics but it has a range of about 1.3M. Let's hook it up and find out just how far away that thing over there is.
Viewing 403 Arduino Tutorials. View All Tutorials.

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.