Free educator handout · averyjparker.com · 2026

ESP32 classroom lab pack

Lesson-plan wrapper around the free ESP32 Starter Kit for STEM clubs and intro maker courses.

Learning outcomes

Suggested schedule (5 × 50 min)

SessionFocusDone when
1Toolchain + blinkBoard enumerates; LED blinks from student sketch
2Input (button)Debounced input changes serial output
3SensorStable readings with units written down
4Actuator (low-V relay/LED load)Safe load toggles; no mains work
5Show & post-mortemOne-page lab report: goal, result, what broke

Classroom BOM (example ×10 stations)

Item×10Notes
ESP32 DevKit10USB data cables (not charge-only)
Breadboard + jumpers10Labeled spare bag per table
LEDs + resistors pack10Current-limit resistors required
Pushbuttons20Extras fail first
DHT22 or BME28010Pick one sensor family for the term
Opto relay (low-V practice)5–10No mains in class

Standards alignment notes (flexible)

Map locally to your state’s CTE / computer science / engineering strands. This pack supports: computational thinking, systems troubleshooting, data measurement, and safe lab practice. Not a certified curriculum product — adapt freely.

Safety non-negotiables

Student deliverable template

  1. Goal (one sentence)
  2. Wiring photo or sketch
  3. Code link / paste
  4. Expected output
  5. Actual output
  6. What broke / what you’d change

Companion: Start here · ESP32 hub · Free kit HTML/PDF on the shop page.