Skip to content

Latest commit

 

History

History
162 lines (107 loc) · 4.77 KB

File metadata and controls

162 lines (107 loc) · 4.77 KB
layout title description
page
Schedule
## Week 1 **Tuesday, August 28th**
Introductions, Course Expectations, Documentation, Supplies, Activity

Wednesday, August 29th
Attend talk by CU Boulder alumna Leah Buechley, Beautiful, Meaningful Computation

Thursday, August 30th
Basic Electronics, Identifying Components, Conductive Materials, How to use a Breadboard, Simple Circuits

Week 2

Tuesday, September 4th
Sparkfun Tour - meet at Sparkfun @ 1pm

Thursday, August 6th
BTU Lab Orientation, Schematics, Simple Circuits, Electricity, Ohm’s Law, Switches, Series and Parallel Circuits
FIND COVERAGE

Week 3

Tuesday, September 11th
Lab 1 Due - Simple Circuits + DIY Switch
Introduction to Microcontrollers, Electricity as Signals

Tuesday, September 13th
Digital Input & Output, Arduino Programming

Week 4

Tuesday, September 18th
How to Solder, Protoboards, Neopixels

Tuesday, September 20th
Lab 2 Due - Digital I/O + Soldering
Interactivity, Design Discussion, Introduce Project 1, Laser Cut Enclosures

Week 5

Tuesday, September 25th
Analog Signals, Sensors, Variable Resistors, Analog Input to Arduino

Tuesday, September 27th
Project 1 Proposal Due
Analog Output, PWM, Servo Motors, Frequency Modulation

Week 6

Tuesday, October 2nd
Analog Input and Output, Project Enclosures

Tuesday, October 4th
Lab 3 Due - Analog I/O + Laser Cut Enclosure
Making Sound with Arduino, Shields, Recorded Audio, Audio Software Options
Guest Lecture

Week 7

Tuesday, October 9th
??

Tuesday, October 11th
Project 1 User Testing

Week 8

Tuesday, October 16th
Fritzing, Documentation, Work Time

Tuesday, October 18th
Project 1 Due

Sunday, October 21st
Project 1 Documentation Due @ 11:59pm

Week 9

Tuesday, October 23rd
Introduction to Serial Communication, P5JS, Sending values from P5 to Arduino

Tuesday, October 25th
Serial Communication, Sending values from Arduino to P5

Week 10

Tuesday, October 30th
Serial communication to other software

Tuesday, November 1st
Lab 4 Due - Serial w/ P5JS
Introduction to Motors

Week 11

Tuesday, November 6th
Motors with Arduino, Driving Motors, Transistors & Relays

Tuesday, November 8th
Mechanisms, Project 2 Discussion

Week 12

Tuesday, November 13th
Lab 5 Due - Motors & Mechanisms
Networking, Radio Communication, Wireless

Tuesday, November 15th
Project 2 Proposal
Project 2 Discussion, Open Source Hardware

Week 13

Tuesday, November 20th - No Class

Tuesday, November 22nd - No Class

Week 14

Tuesday, November 27th
DIY Arduino, ATtiny

Tuesday, November 29th
Designing PCBs, From prototype to product

Week 15

Tuesday, December 4th
Project 2 User Testing

Tuesday, December 6th
Work Time

Week 16

Tuesday, December 11th
Work Time, Documentation

Tuesday, December 13th
Project 2 Due

Finals Week

Project 2 Documentation Due




For Next Class: