A Rust firmware for the KM3 dual stepper motor controller.
$ cargo install flip-link
$ cargo install \
--git https://github.com/knurling-rs/probe-run \
--branch main \
--features defmt
$ cargo install cargo-binutils cargo-bloat
cargo run --release
KM3-rs firmware was developed using tools that are part of the Knurling project, Ferrous Systems' effort at improving tooling used to develop for embedded systems. Various libraries contributed by the Rust and embedded Rust communities were also used.
Development of the firmware was sponsored by the Robotics and AI research group at Faculty of Electrical Engineering and Communications at Brno University of Technology.
MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)