Fix indentation and add separate paid and free material sections

This commit is contained in:
James Munns 2024-07-03 09:30:54 +02:00
parent 1c22733259
commit 797c8169ac

View file

@ -133,6 +133,10 @@ In 2018, the Rust community created an embedded working group to help drive adop
## Books, blogs, and training materials ## Books, blogs, and training materials
### Free and public materials
These materials are available publicly, typically under permissive licenses.
- [The Embedded Rust Book](https://rust-embedded.github.io/book/) - An introductory book about using the Rust Programming Language on "Bare Metal" embedded systems, such as Microcontrollers. - [The Embedded Rust Book](https://rust-embedded.github.io/book/) - An introductory book about using the Rust Programming Language on "Bare Metal" embedded systems, such as Microcontrollers.
- [The Rust on ESP Book](https://esp-rs.github.io/book/) - This book aims to provide a comprehensive guide on using the Rust programming language with Espressif SoCs and modules. - [The Rust on ESP Book](https://esp-rs.github.io/book/) - This book aims to provide a comprehensive guide on using the Rust programming language with Espressif SoCs and modules.
- [Embedded Rust (no_std) on Espressif](https://docs.esp-rs.org/no_std-training/) - Training for Rust using no_std approach development on ESP32-C3. - [Embedded Rust (no_std) on Espressif](https://docs.esp-rs.org/no_std-training/) - Training for Rust using no_std approach development on ESP32-C3.
@ -155,6 +159,11 @@ In 2018, the Rust community created an embedded working group to help drive adop
[Ferrous Systems]: https://ferrous-systems.com [Ferrous Systems]: https://ferrous-systems.com
### Paid and commercially available materials
These materials are available for purchase. They have been reviewed for relevancy, but are not
specifically endorsed or reviewed for accuracy or quality by the Embedded Working Group.
## Tools ## Tools
- [xargo](https://github.com/japaric/xargo) Rust package manager with support for non-default std libraries — build Rust runtime for your embedded system. - [xargo](https://github.com/japaric/xargo) Rust package manager with support for non-default std libraries — build Rust runtime for your embedded system.