Tutorials

SparkFun gator:bit v2 Hookup Guide

January 31, 2019
The gator:bit v2 is a breakout board for the BBC micro:bit. The gator:bit exposes almost every pin on the micro:bit to clippable pad with circuit protection. It also has as built-in addressable LEDs and a built-in buzzer.

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!

Qwiic MP3 Trigger Hookup Guide

January 24, 2019
Playing MP3s has never been easier.

LuMini 8x8 Matrix Hookup Guide

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

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!

Wireless Remote Control with micro:bit

January 21, 2019
In this tutorial, we will utilize the MakeCode radio blocks to have the one micro:bit transmit a signal to a receiving micro:bit on the same channel. Eventually, we will control a micro:bot wirelessly using parts from the arcade:kit!

LuMini Ring Hookup Guide

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

LumiDrive Hookup Guide

January 17, 2019
The LumiDrive LED Driver is SparkFun’s foray into all things Python on micro-controllers. With the SparkFun LumiDrive you will be able to control and personalize a whole strand of APA102s directly from the board itself.

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 Single Relay Hookup Guide

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

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.

Three Quick Tips About Using U.FL

December 28, 2018
Quick tips regarding how to connect, protect, and disconnect U.FL connectors.

Qwiic UV Sensor (VEML6075) Hookup Guide

December 20, 2018
Learn how to connect your VEML6075 UV Sensor and figure out just when you should put some sunscreen on.

Qwiic Twist Hookup Guide

December 13, 2018
Take your volume knob beyond 11 with the Qwiic Twist digital RGB LED encoder via I2C!

LS20031 5Hz (66 Channel) GPS Receiver Hookup Guide

December 13, 2018
In this tutorial, we will solder headers to the surface mount pads of the LS20031 GPS receiver and read the output using an Arduino!

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.

Processor Interrupts with Arduino

December 11, 2018
What is an interrupt? In a nutshell, there is a method by which a processor can execute its normal program while continuously monitoring for some kind of event, or interrupt. There are two types of interrupts: hardware and software interrupts. For the purposes of this tutorial, we will focus on hardware interrupts.

Efficient Arduino Programming with Arduino CLI and Visual Studio Code

December 6, 2018
How to eschew the Arduino IDE for a combination of and Arduino command-line tool (Arduino CLI) and a professional code editor (Visual Studio Code).

SparkFun WiFi IR Blaster Hookup Guide

December 6, 2018
How to assemble the WiFi IR Blaster and program it using Arduino. You'll be controlling IR devices from the web in no time!

SparkFun Pro nRF52840 Mini Hookup Guide

November 29, 2018
A hardware overview and hookup guide for the SparkFun Pro nRF52840 Mini -- a breakout for Nordic's impossibly cool Bluetooth/ARM Cortex M4 SoC.

nRF52840 Advanced Development With the nRF5 SDK

November 29, 2018
Take your nRF52840 development to the next level -- build your applications with the nRF5 C SDK. This tutorial explains how to set up a development environment based around the GNU Arm Embedded Toolchain.

nRF52840 Development with Arduino and CircuitPython

November 29, 2018
How to use Arduino or CircuitPython to develop applications for the nRF52840 Cortex-M4 Bluetooth SoC.