Tutorials
Programming the SparkFun Edge with Arduino
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.
Qwiic SHIM for Raspberry Pi Hookup Guide
Ever wanted to prototype I2C components on a Pi? Now you can!
Basic LED Animations for Beginners (Arduino)
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.
RED-V Development Guide
This guide will help you get the RED-V RedBoard or Thing Plus up and running for the exhaust port. Depending on personal preference, there are a few environments to get started with the boards. All wings report in... we're going in full-throttle.
RED-V Thing Plus Hookup Guide
This guide will go over the hardware of the RED-V Thing Plus.
RED-V RedBoard Hookup Guide
This guide will go over the hardware of the RED-V RedBoard.
Magnetic Levitation
This tutorial will show you how to build a magnetic levitation circuit using common parts.
Qwiic TMP117 High Precision Digital Temperature Sensor Hookup Guide
Add a high precision, digital temperature sensor to your projects using the TMP117 over the I2C!
Qwiic Pro Kit Project Guide
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.
Wireless Controlled Wearable EL Wire Dance Suit
In this tutorial, we will build an EL wire dance suit that can be controlled by a wireless glove controller!
SparkFun Qwiic Micro (SAMD21E) Hookup Guide
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
Learn how to use some of the standard features of the SparkFun Cryptographic Co-processor.
ATX Power Connector (4-Pin) Breakout Hookup Guide
Do you need to power a project with 12V and 5V from one wall adapter? The ATX power connector breaks out the standard 4-pin computer peripheral port for your 12V and 5V devices!
APA102 Addressable LED Hookup Guide
Connect, power, and control your APA102 addressable LED strip!
Fuse Breakout Board Hookup Guide
Protect your project by adding a fuse in your circuit to save it from molten destruction.
GPS Geo-Mapping at the Push of a Button
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 Edge Hookup Guide
Get to know your Edge board, including both the hardware features for you to utilize as well as how to get talking to it.
Getting Started with the A111 Pulsed Radar Sensor
Get started with the Acconeer A111 SDK with a Raspberry Pi! The tiny A111 pulsed coherent radar (PCR) adds high-precision, cutting-edge distance measurement for speed-, material-, motion-, or gesture-sensing projects! We’re not talking about simple ultrasonic, or even infrared sensors here, but 60GHz radar!
Hookup Guide for the SparkFun Artemis Thing Plus
Get started with our SparkFun Artemis Thing Plus - our popular Thing Plus footprint with the powerful Artemis module for ultimate functionality.
Hookup Guide for the Qwiic Motor Driver
Drive things "qwiic"-ly with the SparkFun Qwiic Motor Driver!
SparkFun Pulse Oximeter and Heart Rate Monitor Hookup Guide
Find out your oxygen saturation level or check out your heart rate using the MAX30101 biometric sensor and MAX32664 Biometric Hub via I2C!
ESP32 Relay Web Server
The goal of this project is to have a website hosted on an ESP32 that controls any relay controlled device connected to a local network and keeps a dynamically updated state of those devices.
SparkFun gator:UV Hookup Guide
The gator:UV is an I2C based UV sensor. This tutorial will get you started using the gator:UV with the micro:bit platform.
SparkFun gator:RTC Hookup Guide
The gator:RTC is an I2C based, real-time clock (RTC) for keeping time while your micro:bit isn't powered. This tutorial will get you started using the gator:RTC with the micro:bit platform.
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.