music    .   videos   .   calendar   .   about    .    teaching   .   contact


176 - Physical Computing with Sound

Spring 2017
Wed 9:30 - 12:20
CPMC 367

This course provides the groundwork for students to build interactive hardware using basic components and microcontrollers such as Teensy and Arduino. Most projects will be sound-oriented— building MIDI controllers for use with software, for example, or creating light spectacles driven by sound. By the end of the class, students will feel comfortable building simple interactive hardware using found schematics. Topics covered include schematic reading; basic electricity and components used to interface with it; digital, analog, and serial input and output; programming using the Arduino language; and soldering. Practical knowledge is supported with writings and listenings/viewings of electronic sound artists.

All written assignments are due the following Monday by 11:59pm. All circuit assignments are due in the following class.



Final Project Guidelines

Class 1: Intro
Link to purchase Arduino kit
Link to download Arduino
Link to download Processing
Links to resources for components
Links to cool micorocontroller projects


Class 2: Switches


Class 3: Analog Input: Sensors

Cool (mostly) music projects with sensors

Arduino Kit Datasheets


Class 4: Motors

H-Bridge Code

Class 5: Maxuino, Serial Comm, Teensy (1)

Download Max
Download Maxuino
Download Teensyduino