rust-embedded / book

Documentation on how to use the Rust Programming Language to develop firmware for bare metal (microcontroller) devices
https://docs.rust-embedded.org/book/
Apache License 2.0
1.11k stars 176 forks source link

Add chapter about async programming #154

Open flip111 opened 5 years ago

flip111 commented 5 years ago

Some resources:

Allocators that don't need std https://github.com/Nemo157/embrio-rs/ https://josh.robsonchase.com/embedded-executor-2/ https://github.com/japaric/no-std-async-experiments taken from: https://github.com/rust-embedded/wg/issues/23

Interesting read: http://blog.japaric.io/brave-new-io/#async-hal

https://www.bobbin.io/

https://docs.rs/embedded-hal/0.2.2/embedded_hal/

SergioGasquez commented 10 months ago

I think this would be very helpful to have, in my opinion, maybe it should not explain the details of async, for that we can just point to https://rust-lang.github.io/async-book/ or any other resource, but maybe we could explain frameworks like RTIC or Embassy