Overview
This workshop turns Arduino setup from a hidden technical hurdle into an explicit learner skill. Students practice the repeatable workflow they will use throughout the pathway: open or create a sketch, verify, upload, observe, change, and test again.
The workshop also introduces library management and the difference between code errors, board selection errors, USB/port issues, and wiring problems. ESP32 can be introduced as an optional board profile to show why board packages matter.
Learning Outcomes
- Navigate Arduino IDE sketches, examples, board settings, and port settings
- Verify and upload sketches while interpreting common compiler and upload messages
- Install and use a beginner library from the Library Manager
- Distinguish code, configuration, USB, and wiring faults
What You Build
A short personal test sketch that combines an LED pattern with a commented setup checklist.
Materials Provided
Arduino-compatible board, USB cable, Arduino IDE, classroom setup worksheet, common error message guide, optional ESP32 board package notes.
How Schools Can Integrate It
Run this before multi-session hardware modules so students can self-correct common setup mistakes. It is especially useful in classrooms where laptops, USB cables, or boards vary between learners.
