Week | Date | Subject | Assignments |
01 | Thu Aug 25 | Lecture 01: Intro and Course | |
02 | Tue Aug 30 | Lecture 02: Stanza Programming Language | Stanza Tutorial |
Thu Sep 01 | Lecture 03: Basic Embedded Systems | ||
03 | Tue Sep 06 | Lecture 04: C, C++, mbed, and nucleo | |
Thu Sep 08 | Lecture 05: Basic PCBs and Soldering | Breadboarding | |
04 | Tue Sep 13 | Lecture 06: PCB milling, assembly and soldering |   |
Thu Sep 15 | Lecture 07: Basic JITPCB | Milling | |
05 | Tue Sep 22 | Lecture 08: Basic Circuit Design |   |
Thu Sep 22 | Lecture 09: SPI + I2C and JITPCB Circuit Design | Soldering | |
06 | Tue Sep 27 | Lecture 10: Advanced JITPCB Layout |   |
Thu Sep 29 | Lecture 11: JITPCB Peripherals and Project Inklings | PCB inspirations | |
07 | Tue Oct 04 | Lecture 12: Sensors | JITPCB Basic Design |
Thu Oct 06 | Lecture 13: Actuators |   | |
08 | Tue Oct 11 | Lecture 14: BringUp and notes |   |
Thu Oct 13 | Lecture 15: Firmware | JITPCB Physical Design | |
09 | Tue Oct 18 | Lecture 16: Parameterization and Peripheral Design |   |
Thu Oct 20 | Lecture 17: Mini Proposals | JITPCB Peripheral Design | |
10 | Tue Oct 25 | Lecture 18: Advanced Stanza | |
11 | Tue Nov 01 | Project Proposals | |
12 | Tue Nov 08 | Project 1-1s. | |
13 | Tue Nov 15 | Project 1-1s | |
14 | Tue Nov 22 | Project Critiques | |
Thu Nov 24 | Thanksgiving | ||
15 | Tue Nov 29 | Project 1-1s | |
16 R+R |
Tue Dec 06 | Final Show | |
17 Finals |
Tue Dec 13 | Final Project Writeups due |