For students

Read Before Class

Before each session, spend 20-30 minutes on your phone reading the sections listed. After class, practise with the Code Along exercises - the ones marked Laptop are easier on a computer.

Week 1: Getting Started

Week 2: Decisions & Debugging

Week 3: Functions, Outputs & Buttons

Week 4: Timing & Evidence

Week 5: Analogue, PWM & Task A

Session 23

PWM output and the oscilloscope

Practise after class

Read the Task A brief and draft your success criteria, finish Breathing LED, then rehearse Task A's logic in Code Along 16.1 to 16.3. Do those three on a laptop, not a phone.

Week 6: Drivers & Motors

Week 7: Displays & Signals

Week 8: Sensors & Task B

Session 37

Thermistors and calibration

Practise after class

Complete your Task B plan, including the transistor stage for the buzzer, then work through Code Along 16.5 to 16.7 - one threshold, then two, then the broken-sensor fail-safe.

Week 9: Integration & Task C

Week 10: Extension & Project Planning

Week 11: Final Project: Build

Week 12: Final Project: Prove & Present

Session 59

Final fixes and portfolio assembly

Read before class

Nothing to read - bring your logbook.

Practise after class

Pack your project, charge anything that needs it, and bring your portfolio.

Session 60

Final project demonstrations and hand-in

Read before class

Nothing to read - bring your logbook.

Practise after class

Well done. The ESP32 follow-on lessons are there when you are ready for Wi-Fi and wireless projects.