Natural language → contract → design-rule moat → firmware / sim / PCB.
A pipeline that turns intent into manufacturable hardware.
No schematic, no datasheet hunting — just say what you want.
Firmware pin map, sim wiring, schematic — all pure projections of it; the three never drift apart.
Every rule cites an Espressif doc — the safety net that matters most above AI generation.
schematic · fab
→ .kicad_pcb · 10 real partsvia_pins.h · platformio
→ builds firmware.bin · 726KBwiring · firmware-in-loop
→ runs real firmware · asserts serialBelow is a replay of a session that actually ran — firmware truly compiles, firmware-in-the-loop truly simulates, and circuit synthesis auto-picks real parts into an orderable board.
| Ref | Part | LCSC |
|---|---|---|
| U1 | ESP32-S3-WROOM-1-N16R8 | C2913202 |
| U2 | Bosch BME280 | C92489 |
| C1 | 10µF 25V · Samsung | C15850 |
| R3,R4 | 4.7kΩ · I²C pull-ups | C25900 |
| SW1,SW2 | ALPS button · boot/reset | C139797 |
Real RISC-V execution + real async interrupts + a minimal RTOS — firmware-in-the-loop verification, locked to no hosted platform.
ESP32-S3 / C3 / classic · 18 tests pass · verified end-to-end on real hardware.