Full Schedule
13 sessions across 6+ weeks — lectures on Wednesdays, hands-on workshops every Saturday at 3:00 PM.
Day 1: Icebreaker — Meet Your Device
Introduction to the Medibox project, hands-on with the 1.3" TFT Display using SPI protocol, and a fun icebreaker activity.
Week 1 Recording: Icebreaker Slide
Recorded session from Day 1 covering the Medibox introduction, TFT display, and icebreaker activities.
Day 2: Putting It All Together
Hands-on session integrating push buttons, a buzzer alarm, and HTU21D temperature/humidity sensor to build the Medibox electronics core.
Lecture 2: Introduction to PCB Design
Recorded lecture on professional PCB design using KiCad — from schematic capture to Gerber file generation.
PCB Day 1: Schematic Capture in KiCad
Hands-on KiCad session — draw the Medibox schematic, assign footprints, and run electrical rules check.
Lecture 3: PCB Layout & Manufacturing
Recorded lecture on PCB layout best practices, trace routing, ground planes, and preparing files for manufacturing.
PCB Day 2: Layout & Practical Fabrication ★ Extended
Full PCB layout session for the Medibox board, plus hands-on FeCl3 etching practical. May require additional days within this week.
Lecture 4: C++ & Arduino Programming
Recorded lecture on ESP32 programming with Arduino framework — variables, loops, functions, and hardware-software bridging.
CS Day 1: Programming the Medibox
Hands-on programming session — integrate all electronics (TFT, buttons, buzzer, HTU21D) with a unified ESP32 firmware.
Lecture 5: AI & Machine Learning Concepts
Recorded lecture on AI/ML basics — from decision trees to neural networks, and an introduction to generative AI.
Day 10 Workshop: AI & Teachable Machine
Generative AI hands-on exploration and building a Teachable Machine model for pill/tablet classification.
Lecture 6: 3D Design & Printing
Recorded lecture on 3D design principles using TinkerCAD — creating functional enclosures for electronic devices.
3D Day 1: Design Your Medibox Enclosure
CAD design session — create a professional Medibox enclosure in TinkerCAD and prepare it for 3D printing.