GUIDES
Guides
From the moment you upload code to the moment the board files come out — what happens at each step, and why.
Getting started
The four levels
The Four-Level Continuum — One Project from Simulator to Production
L0 simulator → L1 breadboard → L2 Shield/HAT → L3 module on board. As you move up the levels, the project and the code stay the same.
→ESP32-WROOM On Board — The Module Carries the Certification for You
Why a module rather than a bare chip, where KC · 技適 · FCC · CE attach, the EN · IO0 support circuitry and strapping-pin warnings, and antenna placement rules.
→Verification
8-Stage Verification — AI Proposes, a Deterministic Verifier Decides
Why the three gates (logic · electrical · physical) are never mixed, and what each stage from P1 schema to P8 simulation regression prevents.
→The Pin Contract — Your Code Runs As-Is, Not a Line Changed
The immutable Pin Contract owned by the project, the pins.h auto-generated when the MCU changes, and the P8 regression that turns that promise into a CI test.
→Auto-Inserted Parts — Why Parts That Were Not in My Code Appeared
Decoupling · pull-ups · flyback · level shifters · protection devices. The hard parts are filled in quietly, but why each one was added is always explained.
→Read it? Now run it.
The playground lets you open one example sketch and see the simulator and the verification report right away.
Open the playground