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 2: Taking Input. In this class we will experiment with a number of different kinds of inputs and sensors, including buttons, knobs, and light sensors. We will write code to read input from our circuits and learn to calibrate this input to make it more useful.
Classes are free and open to the public. Register here