Introduction to prototyping

This course package is a break neck introduction to prototyping with programming and electronics taught mainly to the interaction design students. Programming is introduced using the language Processing and then we move on to electronics and more advanced programming with Arduino. Below are lecture notes as a resource to go back to, but not enough to learn all that is taught. Learning still needs time and practice.

Access to Interaction lab
Intro to Processing
Visuals in Processing
Sound in Processing
Introduction to Arduino
Neopixels
Functions and random behavior
Serial communication