Update
This document has been DEPRECATED in favor of the embedded Rust book. Also check out the rest of the embedded WG's bookshelf.
-- @japaric, 2018/09/26
Status
This document is currently OUTDATED, and I don't have to update in the short term. In the meantime, you can check out this blog post which covers the easy, high level way of writing Rust application for any ARM Cortex-M microcontroller.
-- @japaric, 2017/05/15
Copper
Your guide to programming ARM Cortex-M microcontrollers with Rust
This is the mdbook source of the book. You can find the rendered book at https://japaric.github.io/copper/
License
Licensed under either of
-
Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
-
MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.