Arduino Tutorial: Running out of pins? Arduino and Shift Registers (work in progress)

Multiplexers and Shift Registers

When you run out of pins on your Arduino you have a number of alternatives. Two of the easiest and commonly used are to use a shift register or a multiplexer to make a small number of pins function like a larger number of pins, with some tradeoffs.

Shift Registers

The principle of a shift register

A shift register is essentially a serial to parallel (or parallel to serial) converter

shiftRegisterAnalogyThere are many different shift registers. The 74HC595 is very common and well documented with Arduino


gardenHoseManifold(to be completed)

Print Friendly
Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Leave a Reply

Your email address will not be published. Required fields are marked *