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 P5 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 P5
Visuals in P5
Sound in P5
Introduction to Arduino
Neopixels
Functions and random behaviour
Serial communication