In developmentNot released yet — features and data may change without notice.

Examples

Examples

Parking sensor

An ultrasonic range finder beeps at shorter intervals as something gets closer, and lights an LED inside 30 cm.

Arduino Uno R30 libraries38 linesOverall confidence 100%

SourceRead onlyuno_parking_sensor.ino
What the parser saw

Extracted from #include · #define · pinMode · constructor arguments. The output of a deterministic parser, not an AI.

Parts

buzzertone(BUZZER_PIN,
80%
hc_sr04identifier TRIG_PIN
60%
ledidentifier LED_PIN
60%

Buses

Libraries

No libraries — read from pin names and pinMode alone.

Pin contract

An immutable contract owned by the project. It survives level changes; on a target board only the physical pins are remapped.

Logical namePinDirectionSignalDeclared as
BUZZER_PIND8outpwm#define
TRIG_PIND9outdigital#define
ECHO_PIND10indigital#define
LED_PIND13outdigital#define

This page passes no verification gate. Logic (simulator), electrical (ERC · DRC) and physical (your confirmation) verification each run separately inside a project.

Next step

Same sketch, from simulation to PCB

The code stays as it is. Run it on avr8js in the Playground; import it into a project and the 8-pass electrical verification, KiCad board generation and Gerber export follow.

Parking sensor · ibouPCB