The first weekend includes the skills intensive in which we explore the technical topics over two days. For more specifics, see the Schedule.

Day 1: Saturday

The first day session has many exercises intended familiarize you with the lab and basic electronic equipment and are essential for developing the vocabulary and skills to fulfill the project.

Arduino IDE and Programming

Elementary Electronics

Arduino with Electronics

You may wish to read the sections Basic Circuits and Physical Computation with the Arduino for a review of terminology and concepts. Also, please skim the Errata section if you have trouble to identify mistakes in the text or general hints.

Day 2: Sunday

The second day session will continue the technical skill-building, emphasizing how signals can flow from input to output through a digital process.

Optional Exercises

The following optional exercises are included in case any students have prior programming experience and work quickly through the basics. These are not formally part of the course, although students are encouraged to try these out on their own time.

Day 3: Sunday

After the one-week break, we will resume for a final project build, test, demo, and critique.