Components

PicoBuck Hookup Guide v12

February 18, 2016

The PicoBuck board is a high-efficiency three-channel constant-current LED driver.

Bi-Directional Logic Level Converter Hookup Guide

October 25, 2013

An overview of the Bi-Directional Logic Level Converter, and some example circuits to show how it works.

Qwiic EEPROM Hookup Guide

July 29, 2021

Running out of memory? Don't forget to check out the Qwiic EEPROM!

Reading and Writing Serial EEPROMs

August 11, 2017

EEPROM is a great way to add extra memory to your microcontroller project. Wait 'til you see how easy it is to use!

Qwiic MultiPort Hookup Guide

April 1, 2021

The SparkFun Qwiic MultiPort adds additional ports to boards that have only one Qwiic port on their I2C bus. Once added, you can use it as a hub to add as many I2C devices to the bus as you need! You can also use the board as an alternative to a daisy chained configuration.

Qwiic 12-Bit ADC Hookup Guide

May 23, 2019

Need to add more analog inputs for your project? Check out the Qwiic 12-bit ADC.

Integrated Circuits

July 15, 2013

An introduction to integrated circuits (ICs). Electronics' ubiquitous black chips. Includes a focus on the variety of IC packages.

Qwiic Differential I2C Bus Extender (PCA9615) Hookup Guide

May 31, 2018

Learn how to extend the range of your I2C communication bus with the Qwiic differential I2C bus extender (PCA9615 ) breakout board.

Button and Switch Basics

May 7, 2013

A tutorial on electronics' most overlooked and underappreciated component: the switch! Here we explain the difference between momentary and maintained switches and what all those acronyms (NO, NC, SPDT, SPST, ...) stand for.

Cherry MX Switch Breakout Hookup Guide

April 21, 2016

How to assemble and use the Cherry MX Switch Breakout, allowing you to turn a matrix of mechanical switches into a full-size keyboard!

MCP4725 Digital to Analog Converter Hookup Guide

September 11, 2014

This is a quick hookup to help you get started with the MCP4725 DAC breakout board. This device allows you to send analog signal from a digital source, like the I2C interface on the Arduino microcontroller.

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.

MiniGen Hookup Guide

May 22, 2014

Using the MiniGen, SparkFun's Arduino Pro Mini signal generator shield

Uh-Oh Battery Level Indicator Hookup Guide

April 9, 2014

Learn how to assemble and use the TL431 in the Uh-Oh Battery Level Indicator Kit.

Capacitors

June 19, 2013

Learn about all things capacitors. How they're made. How they work. How they look. Types of capacitors. Series/parallel capacitors. Capacitor applications.

Force Sensitive Resistor Hookup Guide

May 5, 2016

How to hook a force-sensitive resistor up to an Arduino to measure pressure variances.

Fuse Breakout Board Hookup Guide

October 3, 2019

Protect your project by adding a fuse in your circuit to save it from molten destruction.

SoftPot Hookup Guide

May 5, 2016

Equip your Arduino project with a sliding soft potentiometer to monitor position or adding linear control to your project.

Flex Sensor Hookup Guide

May 5, 2016

An overview of the flex sensor - a bendable variable resistor. Plus, example circuits and Arduino code to get you started!

PCA9306 Logic Level Translator Hookup Guide (v2)

July 25, 2019

A quick primer to get you going with the PCA9306 Logic Level Converter - a dedicated I2C translator.

Single Supply Logic Level Converter Hookup Guide

August 9, 2018

The Single Supply Logic Converter allows you to bi-directionally translate signals from a 5V or 3.3V microcontroller without the need for a second power supply! The board provides an output for both 5V and 3.3V to power your sensors. It is equipped with a PTH resistor footprint for the option to adjust the voltage regulator on the low side of the TXB0104 for 2.5V or 1.8V devices.

PCA9306 Level Translator Hookup Guide

October 31, 2013

A quick primer to get you going with the PCA9306 Logic Level Converter.
Viewing 56 Components 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.