Week 1: Course Introduction

Wednesday, Sep 1

  • Personal Introductions
  • Values & Community Guidelines
  • Course/Syllabus Overview
  • Activity: Imaginary Devices!
  • Purchase/Shopping Lists

Wednesday, Sep 1

Assignments

  • Communication Tool Sign-Ups (Due 9/8)
  • Course Survey (Due 9/8)
  • Find & Share Inspiration (Due 9/15)

Due

None
Week 2: Fundamentals of Device Art

Wednesday, Sep 8

  • What is Device Art?
  • Electricity
  • Basic Electrical Components
  • Intro to Circuits (Tools & Diagrams)
  • Lab: Build LED Circuits
  • Lab: Build LED Circuits w/ Switches

Wednesday, Sep 8

Assignments

None

Due

  • Communication Tool Sign-Ups
  • Course Survey
Week 3: Inspiring Works & Fundamentals (cont'd)

Wednesday, Sep 15

  • Presentations of Inspiring Work
  • Discussions on Presented Works
  • Intro to Circuits (cont’d)

Wednesday, Sep 15

Assignments

  • Making Center: General Orientation (Due 9/22)

Due

  • Find & Share Inspiration
Week 4: Creative Representations & Fundamentals (cont'd)

Wednesday, Sep 22

  • Inspiration Presentations (cont'd - 4 left)
  • Voltage, Current, Resistance
  • Breadboards
  • Datasheets
  • Multimeters
  • Circuit Analysis (pt. 1)
  • Circuit Analysis (pt. 2) - Parallel Circuits
  • Lab: Parallel Circuits

Wednesday, Sep 22

Assignments

  • Install Arduino IDE (Due 9/29)
  • Lab: Series LED Circuits w/ Multiple Resistors (Due 9/29)

Due

  • Making Center: General Orientation
Week 5: Introduction to Arduino & Digital Logic

Wednesday, Sep 29

  • Binary Data
  • Analog → Digital Logic
  • Introduction to Arduino
  • Integrated Circuits

Wednesday, Sep 29

Assignments

None

Due

  • Install Arduino IDE
  • Lab: Series LED Circuits w/ Multiple Resistors
Week 6: Introduction to Arduino & Digital Logic (cont'd)

Wednesday, Oct 6

  • Building Arduino-based Circuits on a Breadboard
  • Lab: Arduino Blink Sketch (Digital Write)
  • analogWrite(), PWM, and LED Fade

Wednesday, Oct 6

Assignments

  • Lab: Blinking LED w/ Arduino & Breadboard (Due 10/20)

Due

None
Week 7: Sensors

Wednesday, Oct 13

  • Arduino Digital & Analog I/O
  • Potentiometers
  • Advanced Sensors
  • Limitations of delay()
  • Lab: Arduino w/ Buttons (Digital Read)

Wednesday, Oct 13

Assignments

  • Found Object Devices (Midterm Project) (Due 11/10)
  • Find & Share A Sensor (Due 10/20)
  • Lab: Blinking LED w/ Potentiometer Control (Due 10/20)

Due

None
Week 8: Building Robust Circuits

Wednesday, Oct 20

  • Robust Circuitry (Perfboards, Soldering)
  • Mounting Switches, Motors, etc.
  • Using Recyled Materials
  • Alternative Fabrication Techniques
  • Lab: Solder an LED Circuit

Wednesday, Oct 20

Assignments

  • Lab: Soldered LED Circuit (Due 10/27)

Due

  • Find & Share A Sensor
  • Lab: Blinking LED w/ Arduino & Breadboard
Week 9: Feedback

Wednesday, Oct 27

  • Lab: Blinking LEDs w/ Potentiometer Control
  • Lab: Soldering LEDs
  • Midterm proposal feedback check-ins
  • Auditory Feedback
  • Haptic Feedback
  • Actuation (DC Motors, Stepper, Servos)
  • Lab: Physical Feedback

Wednesday, Oct 27

Assignments

None

Due

None
Week 10: Midterm Project Presentations

Wednesday, Nov 3

  • Found Object Project Presentations

Wednesday, Nov 3

Assignments

  • Midpoint Course Feedback (Due 11/3)

Due

  • Found Object Devices (Midterm Project)
  • Lab: Soldered LED Circuit
  • Lab: Blinking LED w/ Potentiometer Control
Week 11: Digital Fabrication Techniques

Wednesday, Nov 10

  • Introduction to 3D Modeling and 3D Printing
  • Introduction to Laser Cutting

Wednesday, Nov 10

Assignments

  • Final Project (Due 12/8)

Due

  • Midpoint Course Feedback
Week 12: Device Art on Manufacturable Media

Wednesday, Nov 17

  • Printed Circuit Boards
  • Remote Guest Lecture w/ Brian Oakes
  • Lab: Designing a Simple PCB

Wednesday, Nov 17

Assignments

None

Due

None
Week 13: Free Slot for New Ideas!

Wednesday, Nov 24

TBD after Midpoint Feedback.

Wednesday, Nov 24

Assignments

None

Due

None
Week 14: Week of Independent Meetings (No Class on 12//1)

Wednesday, Dec 1

  • No class on 12/1) Remote meetings
  • Support for Final Projects via Office Hours and Remote Meetings throughout the week
  • Sign-up for slots on Google Calendar

Wednesday, Dec 1

Assignments

None

Due

None
Week 15: In-class Work Time

Wednesday, Dec 8

  • Course Evaluations (pt. 1)
  • Final Project Presentations

Wednesday, Dec 8

Assignments

None

Due

  • Final Project
Week 16: Final Project Presentations (pt. 2)

Wednesday, Dec 15

  • Course Evaluations (pt. 2)
  • Final Project Presentations
  • Last Day of Class!

Wednesday, Dec 15

Assignments

None

Due

None