Arduino Inventor’s Guide CIRC-05 (Shift Register)

CIRC-05 uses a 74HC595 shift register to control 8 additional outputs using only three pins on the Arduino.  These integrated circuits can also be linked together, resulting in a virtually unlimited number of outputs.

Arduino CIRC-05

Arduino CIRC-05


  • 1 x Arduino Duemilanove
  • 1 x Breadboard
  • 1 x 74HC595 Shift Register
  • 8 x Red LED
  • 8 x 330 Ohm Resistor (Orange-Orange-Brown)
  • 19 x Wire

Additional Resources:


This circuit takes awhile to correctly assemble, due to the amount of wires and resistors to hook up.  It’s pretty cool to see in action once it is working.  The Red LEDs each light up as the program loops through them – counting from 0 to 16 in binary.

Author: Aaron Ferguson

Share This Post On

Submit a Comment

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