| Weeks | Dates | Lectures (Group 1) | Notes | Homework | 
| Week 1 | Jan 24 | Power Supply Circuit for MCUs | HW1: PCB design (gerber files) is due Monday, 2/7 (by the end of the day) and a brief report of the PCB design | |
| Jan 26 | Work on the PCB design video was not recorded (sorry about that) notes | |||
| Jan 28 | Work on the PCB design | |||
| Week 2 | Jan 31 | Work on the PCB design | ||
| Feb 2 | Work on the PCB design | |||
| Feb 4 | Work on the PCB design | |||
| Week 3 | Feb 7 | LEDs and SSDs video | HW1 due today!!!! HW2: Report is due Monday, 2/21 | |
| Feb 9 | The shift register chip '595' video, notes | |||
| Feb 11 | Work on HW2 | |||
| Week 4 | Feb 14 | Work on HW2 | ||
| Feb 16 | Work on HW2 | |||
| Feb 18 | Work on HW2 | |||
| Week 5 | Feb 21 | LCDs and Sensors I video | HW3: Report is due Monday, 3/7 | |
| Feb 23 | Work on HW3 | |||
| Feb 25 | Work on HW3 | |||
| Week 6 | Feb 28 | Work on HW3 | ||
| Mar 2 | PCB soldering/testing | HW4: PCB soldering and testing due Monday, 3/7 | ||
| Mar 4 | PCB soldering and testing/Work on HW3 | |||
| Week 7 | Mar 7 | PID Control with Photocells video | HW5: Report is due Monday, 3/14 | |
| Mar 9 | Work on HW5 | |||
| Mar 11 | Midterm Exam | |||
| Week 8 | Mar 14 | The Four-Wheel Smart Robot Car | HW6: Report is due Monday, 3/28 | |
| Mar 16 | Work on HW6 | |||
| Mar 18 | Work on HW6 | |||
| Week 9 | Mar 21 | Spring Break | Midterm grades due 3/21 | |
| Mar 23 | Spring Break | |||
| Mar 25 | Spring Break | |||
| Week 10 | Mar 28 | ATMega 328 Advanced Applications (IOT, ESP8266, and Thingspeak) video | Burn the bootloader to the NANO board | HW7: Report and PCB design gerber files are due Friday 4/15 | 
| Mar 30 | Work on HW7 | |||
| Apr 1 | Work on HW7 | Finish tasks 1 and 2 (due Sunday 4/3) | ||
| Week 11 | Apr 4 | Work on HW7 | ||
| Apr 6 | Work on HW7 | |||
| Apr 8 | Work on HW7 | Finish tasks 3 and 4 | ||
| Week 12 | Apr 11 | Work on HW7 | ||
| Apr 13 | Work on HW7 | Finish task 5 | ||
| Apr 15 | Advanced IoT Devices (ESP32) I Part 1, Part 2 | HW8: Report and PCB design gerber files are due Monday 5/2 | ||
| Week 13 | Apr 18 | Work on HW8 |  | |
| Apr 20 | Work on HW8 | |||
| Apr 22 | Work on HW8 | Finish tasks 1-9 in Part 1 | ||
| Week 14 | Apr 25 | Work on HW8 | ||
| Apr 27 | Work on HW8 | |||
| Apr 29 | Work on HW8 | Finish Part 2 | ||
| Week 15 | May 2 | HW9: Report due Monday 5/9 HW10 Complete the teaching evaluation and send me the certificate for credits. Thank you! Due Wed 5/4 | ||
| May 4 | Work on HW9 | |||
| May 6 | Work on HW9 | |||
| Week 16 | May 9 | No Lecture | ||
| May 11 | Final Exam 9:45 - 11:45 am | |||
| May 13 | Course Project Report is Due | Course Project Report is Due |