EMBEDDED RUST · no_std → WASM
Borrowing: Share Without Giving Away
Split firmware into functions with borrowing. The starter does not compile until navigate() borrows instead of consuming.
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