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.

Wireless RC Robot with Arduino and XBees

March 12, 2019
In this tutorial, we will expand on the SIK for RedBot to control the robot wirelessly with XBee radios! We'll explore a different microcontroller and wirelessly control the RedBot at a distance.

ESP32 Thing Plus Hookup Guide

March 7, 2019
Hookup guide for the ESP32 Thing Plus (Micro-B) using the ESP32 WROOM's WiFi/Bluetooth system-on-chip in Arduino.

Transparent Graphical OLED Breakout Hookup Guide

March 7, 2019
The future is here! Our Qwiic Transparent Graphical OLED Breakout allows you to display custom images on a transparent screen using either I2C or SPI connections.

Qwiic Proximity Sensor (VCNL4040) Hookup Guide

February 28, 2019
The SparkFun Qwiic Proximity Sensor is a great, qualitative proximity (up to 20 cm) and light sensor. This hookup guide covers a few examples to retrieve basic sensor readings.

Qwiic Joystick Hookup Guide

February 21, 2019
Looking for an easy way to implement a joystick to your next Arduino or Raspberry Pi project? This hookup guide will walk you through using the Qwiic Joystick with the Arduino IDE on a RedBoard Qwiic and in Python on a Raspberry Pi.

Qwiic Transparent OLED HUD Hookup Guide

February 21, 2019
Learn how to connect that sweet transparent OLED.

Everything You Should Know About HyperDisplay

February 20, 2019
This is a tutorial to go in-depth about the SparkFun HyperDisplay Arduino Library.

Thumb Joystick Hookup Guide

February 20, 2019
Whether you're blasting aliens, driving a robot, or write your awesome classic Arcade Game for your Arduino, you'll find the analog thumb joystick a very useful addition to your projects!

AST-CAN485 I/O Shield (24V) Hookup Guide

February 14, 2019
The AST-CAN485 I/O Shield is an Arduino shield that will allow the user to interface the AST-CAN485 Dev Board with 24V inputs and outputs, which expands its usefulness into industrial systems.

AST-CAN485 WiFi Shield Hookup Guide

February 14, 2019
Hookup Guide for the AST-CAN485 WiFi Shield.

Qwiic OpenLog Hookup Guide

February 7, 2019
The updated Qwiic version of the OpenLog Hookup Guide

Adding More SERCOM Ports for SAMD Boards

February 4, 2019
How to setup extra SPI, UART, and I2C serial ports on a SAMD-based boards.

Motion Controlled Wearable LED Dance Harness

January 30, 2019
Control LEDs based on your movement using an accelerometer! Make your LEDs breathe by fading in and out when laying on the floor, turn off the LEDs when moving to your side, or make the LEDs blink in a headstand!

RedBoard Turbo Hookup Guide

January 24, 2019
An introduction to the RedBoard Turbo. Level up your Arduino-skills with the powerful SAMD21 ARM Cortex M0+ processor!

LuMini 8x8 Matrix Hookup Guide

January 24, 2019
The LuMini 8x8 Matrix (APA102-2020) are the highest resolution LED matrix available.

Qwiic MP3 Trigger Hookup Guide

January 24, 2019
Playing MP3s has never been easier.

Live Spotify Album Art Display

January 23, 2019
Learn how to turn our 64x64 RGB LED Matrix Panel into a display for your current Spotify album art using an ESP32.

LuMini Ring Hookup Guide

January 17, 2019
The LuMini Rings (APA102-2020) are the highest resolution LED rings available.

LilyPad Vibe Board Hookup Guide

January 16, 2019
The LilyPad Vibe Board is a small vibration motor that can be sewn into projects with conductive thread and controlled by a LilyPad Arduino. The board can be used as a physical indicator on clothing and costumes for haptic feedback.

GPS-RTK2 Hookup Guide

January 14, 2019
Get precision down to the diameter of a dime with the new ZED-F9P from u-blox.

RedBoard Qwiic Hookup Guide

January 10, 2019
This tutorial covers the basic functionality of the RedBoard Qwiic. This tutorial also covers how to get started blinking an LED and using the Qwiic system.

Qwiic Quad Relay Hookup Guide

January 3, 2019
SparkFun’s Qwiic Quad Relay is a product designed for switching not one but four high powered devices from your Arduino or other low powered microcontroller using I2C.

Qwiic Single Relay Hookup Guide

January 3, 2019
Get started switching those higher power loads around with the Qwiic Single Relay.

SparkFun Serial Basic CH340C Hookup Guide

December 13, 2018
SparkFun Serial Basic Breakout takes advantage of USB-C and is an easy-to-use USB-to-Serial adapter based on the CH340C IC from WCH. With USB-C you can get up to three times the power delivery over the previous USB generation and has the convenient feature of being reversable.
Viewing 409 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.