Electrical Engineering

These tutorials help form some of the fundamentals you would learn in an Electrical Engineering course of study.

Shift Registers

August 23, 2013

An introduction to shift registers and potential uses.

Resistors

April 1, 2013

A tutorial on all things resistors. What is a resistor, how do they behave in parallel/series, decoding the resistor color codes, and resistor applications.

SparkFun Troubleshooting Tips

October 19, 2017

Not working as expected? In this tutorial, we will be exploring a few general troubleshooting tips and possible solutions that frequently come up with SparkFun's Technical Support.

Introduction to Operational Amplifiers with LTSpice

April 18, 2017

Picking up where we left off in "Getting Started with LTSpice," we delve a little deeper into LTSpice through an introduction of Operational Amplifiers.

Diodes

May 9, 2013

A diode primer! Diode properties, types of diodes, and diode applications.

Pull-up Resistors

February 1, 2013

A quick introduction to pull-up resistors - whey they're important, and how/when to use them.

Working with Wire

February 8, 2013

How to strip, crimp and work with wire.

Constant Innovation in Quality Control

December 11, 2013

In this article, we share our recent advancements in quality control. Along with making our tests more thorough, we have also made them more efficient and robust.

How to Use a Breadboard

May 14, 2013

Welcome to the wonderful world of breadboards. Here we will learn what a breadboard is and how to use one to build your very first circuit.

How to Power a Project

February 7, 2013

A tutorial to help figure out the power requirements of your project.

Digital Logic

October 3, 2013

A primer on digital logic concepts in hardware and software.

What is Electricity?

June 13, 2013

We can see electricity in action on our computers, lighting our houses, as lightning strikes in thunderstorms, but what is it? This is not an easy question, but this tutorial will shed some light on it!

Polarity

June 14, 2013

An introduction to polarity in electronic components. Discover what polarity is, which parts have it, and how to identify it.

Pulse Width Modulation

February 27, 2013

An introduction to the concept of Pulse Width Modulation.

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.

ACS712 Low Current Sensor Hookup Guide

May 17, 2017

Learn how to measure the current consumption of your project using the ACS712 Low Current Sensor.

What is a Battery?

May 3, 2016

An overview of the inner workings of a battery and how it was invented.

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.

Building a Safe Cracking Robot

March 29, 2017

How to crack an unknown safe in under an hour.

Getting Started with LTspice

March 1, 2017

LTspice is a high performance SPICE simulator, schematic capture and waveform viewer with an impressive library of passive devices. Over 1000 models are included in the download but you can also add third party models.

Analog to Digital Conversion

February 7, 2013

The world is analog. Use analog to digital conversion to help digital devices interpret the world.

How to Install an ATtiny Bootloader With Virtual USB

February 14, 2017

With this, you will be able to upload Arduino sketches directly to the ATtiny84 over USB without needing to use a programming device (such as another Arduino or FTDI chip).

How to Use a Multimeter

January 9, 2015

Learn the basics of using a multimeter to measure continuity, voltage, resistance and current.

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.