Lesson 1 · Prepare
Kit, terms, and USB safety
Lesson done when: kit ready with parent USB OK, GPIO/sketch/Serial terms checked, Arduino IDE or PlatformIO installed.
About 45–90 min total · pause after any 10–20 min mission
You’ll need: ESP32 kit, USB data cable, parent OK for USB; Arduino IDE or PlatformIO (free)
- 1Learn
- 2Try
- 3Check
Learn
Intro, terms, and tools
Chip to Ship turns a dev board into something you can hold up and demo in five phases. You prepare the kit, practice blink and Serial, produce sensor + connect work, prove it is safe and working, then present a physical product story — not a Cloudflare URL.
GPIO (general-purpose input/output) pins are where wires plug in — numbers on the board matter; check a pinout diagram. Sketch is the program you upload to the board (Arduino calls them sketches). Serial is text sent between board and laptop in the Serial Monitor — your first proof the code is alive.
With a parent, unpack on a dry desk — no drinks near the board. Confirm a data-capable USB cable (charge-only cables fail silently). Install Arduino IDE or PlatformIO and add ESP32 board support. Never plug in without a parent nearby the first time.
You’ll know it when: kit photo + terms list + IDE open with ESP32 board selected.
If stuck: Charge-only cable? Swap cables before blaming code. Board not in the list? Follow Espressif docs for board manager URL.
Parent tip: Stay nearby for first USB plug-in — agree when they ask for help vs experiment alone.