EMBEDDED RUST · no_std → WASM
Traits: Reusable Control, Zero Cost

Build a controller behind a trait and call it through a generic. Fill in Pursuit::step and drive to the pad.

You read

register reads, timer counts, and sensor pins

You change

the firmware you write in the control loop

Fixed

the emulated chip, its peripherals, and the wiring