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 EEPROM Hookup Guide
July 29, 2021
Running out of memory? Don't forget to check out the Qwiic EEPROM!
Qwiic MUX Hookup Guide
July 19, 2018
Have a bunch of sensors with the same I2C address? Put them on the Qwiic MUX (TCA9548A) to get them all talking on the same bus!
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.
July 15, 2013
An introduction to integrated circuits (ICs). Electronics' ubiquitous black chips. Includes a focus on the variety of IC packages.
Light-Emitting Diodes (LEDs)
August 12, 2013
Learn the basics about LEDs as well as some more advanced topics to help you calculate requirements for projects containing many LEDs.
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.
SparkFun ProDriver Hookup Guide
September 3, 2020
The SparkFun ProDriver utilizes Toshiba's TC78H670FTG stepper motor driver and with the latch pin connections, this new board is easier to get started with than the "Easy" Drivers. To get started, follow this hookup guide and you will be spinning stepper motors, in no time.
Beginner Parts Kit Identification Guide
March 22, 2019
The essential parts for beginning (or even experienced) hobbyists that gives you all of the basic through-hole components you will need to get started playing with embedded projects. We'll identify a few parts in the kit and provide a few basic circuits to get started!
January 18, 2013
Connectors are a major source of confusion for people just beginning electronics. The number of different options, terms, and names of connectors can make selecting one, or finding the one you need, daunting. This article will help you get a jump on the world of connectors.
MicroSD Breakout With Level Shifter Hookup Guide
February 25, 2016
How to use the level translating µSD device.
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!
February 6, 2013
The basics behind the batteries used in portable electronic devices: LiPo, NiMH, coin cells, and alkaline.
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
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.
July 1, 2014
A crash course in bi-polar junction transistors. Learn how transistors work and in which circuits we use them.
May 9, 2013
A diode primer! Diode properties, types of diodes, and diode applications.
FemtoBuck Constant Current LED Driver Hookup Guide V12
December 10, 2015
The FemtoBuck board is a high-efficiency, single-channel constant-current LED driver.
PicoBuck Hookup Guide V12
February 18, 2016
The PicoBuck board is a high-efficiency three-channel constant-current LED driver.
Looking for the old, archived tutorials? Head on over to the
archived tutorials on the main
Please be aware that the tutorials you find there are no longer actively maintained.