The embed
crates strives to make development on the embedded board safe and fun. It provides the minimal required runtime and abstractions for common hardware concepts as well as a library for some boards.
The following are requisites for embedded development:
arm-none-eabi-gcc
.cargo install xargo