Shift Registers

Contributors: JordanDee
Favorited Favorite 22


Have you ever found yourself wanting to control lots of LED’s? Or just needed more I/O in general? Well, this tutorial will cover the basics you need to know about a technology that will let you do just that. It’s called the shift register. So what exactly is it? Why are they useful? How do I use it? These are all questions we will attempt to answer in this tutorial.

Suggested Reading

Here is some background material you may consider reading before moving on:

Serial Communication

Asynchronous serial communication concepts: packets, signal levels, baud rates, UARTs and more!


Binary is the numeral system of electronics and it must be important to learn. But, what is binary? How does it translate to other numeral systems like decimal?

How to Use a Breadboard

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.

Logic Levels

Learn the difference between 3.3V and 5V devices and logic levels.

Series and Parallel Circuits

An introduction into series and parallel circuits.