-
Power only bring-up
Verify MB102 rails and polarity first. Do not connect Teensy/audio modules until rails are confirmed.
-
Stage 1 checklist
Run the beginner checklist and multimeter drill in `hardware/breadboard/` before adding logic/audio wiring.
-
Header prep
Solder required pin headers to Teensy 4.1 and Audio Shield for stable breadboard insertion.
-
Firmware sanity
Flash basic test sketches first (`00_audio_sanity`, `01_oled_sh1106_sanity`, `02_midi_in_monitor`).
-
Audio path test
Confirm audible output from demo sketches before moving to unified firmware.
-
Unified v1 pass
Flash `08_cms_alpine_v1`, then validate controls/display/clock incrementally.
-
First boot
`firmware/spec/FIRST_BOOT_CHECKLIST_UNIFIED.md`
-
Breadboard
`hardware/breadboard/README_START_HERE.md` and `SESSION_1_CHECKLIST.md`
-
KiCad
`hardware/kicad/cms-alpine-revA/` schematic + PCB + DRC/ERC reports
-
Firmware
`firmware/sketches/` demos plus `08_cms_alpine_v1` unified sketch