Simulates the Arduino (cpu along with peripherals), so that I can execute Arduino code without having an Arduino.
Run all tests in the lib:
cargo test --lib -- --nocapture
Run the stepper motor example:
First, update the stepper/stepper.ino file as you wish, and then:
./build_and_run stepper
This project (apart from the motor and encoder simulation) is largely a Rust rewrite of the AVR8js project: AVR8js