This repository aims to provide an introduction to Rust in the embedded space.
- slides: Marp based slides
- Rust Introduction: A basic introduction to Rust
- Embedded Rust: An Introduction to Rust on embedded devices
- Async: An introduction to async on embedded devices
- example_project: Example code to follow along
- rust book
- rustlings
- rust by example
- cargo book
- embedded rust book
- knurling session
- testing an embeddeed
The slides are licensed under CC0-1.0
The code under example_project is 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.
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 licensed as above, without any additional terms or conditions.