Shift registers can exponentially increase the number of outputs/inputs that can be sent/received through a single digital Arduino channel.



Understanding the logic at work in this chip, and how to program for it, opens up a whole world of possibilities...for instance, how to address multi-segment displays or an LED matrix, receive an array of button input or other high contact-count data.



Join us as we continue our journey getting to know the Arduino. Last month we learned to control a servo motor using the Arduino. This time around we will focus more on the programming language (Arduino C) as we teach our boards to "multiplex" output.



No previous electronic knowledge is required. However, you will need an Arduino kit (we will have some for sale) and a working laptop computer with one free usb port.



But don't let any lacking stop you from attending. There will be a few loaner computers and Arduino kits available just for you! We like you. Come and have good times with us. There may or may not be cookies/watermelon...