This is a basic starting point for embedded rust applications.
Depending on your target platform, you might need to set up the required toolchain first. How to do this is not covered here.
You can create a project from this template with cargo-generate
:
# if not yet installed
cargo install cargo-generate
# create from template
cargo generate --git https://github.com/thecodechemist99/rust-embedded-template
This project is partially based upon: