THIS SCHEDULE IS A WORK IN PROGRESS. THE FUNDAMENTAL MATERIAL COVERED WILL BE THE SAME BUT THERE MIGHT BE CHANGES IN ORDER AND SPECIFIC DETAILS.

Day 1: Get your basic tool chain working

Day 2: Delve deeper into the toolchain and begin forming project ideas

Day 3: Technology, Design, Guest Lectures and start working on projects

Day 4: Individual work with consultation

Day 1: Get your basic tool chain working

Morning

  • Instructor Introductions
  • Opening Sketching Exercise
  • 10:30 - 10:45 Break
  • Class Overview
  • Signal flow and toolchain
  • Electronics overview
  • 12:15 - 1:00pm Lunch Break

Afternoon

  • Sensor Brainstorm Exercise
  • 2:30 - 2:45 Break
  • Context / history / examples
  • Background and Intro To Microcontrollers, Arduino and Teensy Platforms
  • 3:45 - 4:00 Break
  • Hands on Lab 1: Button In, MIDI out

Homework

  • Sketch your ideas

Day 2: Delve deeper into the toolchain and begin forming project ideas

Morning 9am - 12:30pm

  • One-button show and tell
  • Design Thoughts 1: Bill Verplank Interaction Design Sketchbook
  • Button vs Knob. Continuous vs Discrete Gestures
  • Sensor Lecture 1: FSR, Bend, Photocell, Pot, Softpot, Hall Effect, Piezo, Homemade Sensors, Textiles
  • Continuous Sensing in Teensy
  • Scaling data on the Teensy, Mapping Data in your DAW
  • 10:30 - 10:45 Break
  • Linnstrument Case Study
  • Raul Lecture on Conceptual Context of Physical Interaction
  • 12:15 - 12:30 Break

Lunch and Projects 12:30pm - 1:30pm

  • Lunch and Present your ideas to the class

Afternoon 1:30pm - 5pm

  • Materials for Makers Lecture
  • Sourcing Parts and Materials
  • Sensor Lecture 2: Proximity, Accelerometer, Gyroscope, Encoders, Capacitive Sensors, IMU
  • Serial Protocols (i2c, SPI and UART)
  • MIDI Clarified
  • Hands on Lab 2: Knob In, MIDI out

Homework

  • Homework 2: Make a plan for one of your ideas

Day 3: Technology, Design, Guest Lectures and start working on projects

Morning 9am - 12:30pm

  • Sensor Lecture 3: Sensing Systems - Wii, Leap Motion, Sensel, Cameras, etc.
  • Physical Interconnects - Advantages, Options, Demonstration
  • Other boards
  • Audio on Teensy
  • Ben talks about his work
  • 10:30 - 10:45 Break
  • Sasha talks about her work
  • Soldering
  • Advanced Arduino Techniques

Afternoon 1:30pm - 5pm

  • Present the plans and receive concrete feedback in breakout groups.
  • 2:30 - 2:45 Break
  • Bridget Johnson and Jim Murphy talk about their work
  • Bridget Johnson and Jim Murphy talk about their work.
  • 3:45 - 4:00 Break
  • Work on Projects with assistance
  • Optional Bonus Lectures based on class interest

Day 4: Individual work with consultation

Morning TBD

  • Group check in about the state of your piece
  • Individual working with consultation
  • Optional Bonus Lectures based on class interest

Afternoon TBD

  • Optional Bonus Lectures based on class interest
  • Individual working with consultation


Optional Lectures

Please note that given the time constraints of this one week workshop, we can only provide a short introduction to each of these subjects and pointers to places where you can go to learn more.

  • Motors, Kinetics and Mechatronics - The Basics, Further Resources and Interesting Work.
  • OSC: Open Sound Control
  • CAD Design
  • Haptics
  • Max/MSP
  • Sound Synthesis
  • Audio Effects