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.
Here is some background material you may consider reading before moving on:
Asynchronous serial communication concepts: packets, signal levels, baud rates, UARTs and more!
Binary is the numeral system of electronics and programming...so 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.
Learn the difference between 3.3V and 5V devices and logic levels.