A short, three-session introduction to digital electronics using the Arduino -- a popular, open-source hobbyist electronics platform. In this class we’ll learn the basics of writing software to control circuits using the C programming language and the Arduino IDE. We will learn to connect and write code to control a variety of outputs -- lights, sounds, and motors -- and read data from a variety of inputs -- sensors, buttons, knobs -- and finally relate the two.
Session 3: Putting it all together. We will experiment with a wider variety of inputs and outputs and built different ways to relate them -- a light-controlled, electronic musical instrument, a motor that waves when it feels vibration, a light that turns on when it gets dark.
Classes are free and open to the public. Register here