Skip to content

Repository files navigation

Rust Embedded Basics (esp32-c6)

Learn the basics of Embedded programming in Rust with an esp32-c6 board. It should look similar to:

esp32-c6 dev-board

Get Started

The easiest way is to access the book at https://micrors.github.io/esp32-c6, and clone the repository to access the exercises.

git clone \
https://github.com/micrors/esp32-c6 micrors_esp

The code-exercises are under exercises/. (The book's source is under book/, but this isn't needed).

The website can be download to read offline in PDF:

  • Click "Print" icon at the top right of any page.
  • Then save it as PDF format.

License

This tutorial is based off https://github.com/esp-rs/no_std-training, at the this commit on "Nov 25, 2025".

  • The code under exercises/ licensed under the MIT License.
  • The text and images in the book are under of the CC-BY-SA 4 license or a compatible license.

Contribution

Please see Contributing.md for how to do it.

Code contributions are under MIT license.

Any book's prose or image contributions are under CC-BY-SA 4.0 license. The book's code snippets are under the MIT license.

About

Basics of Rust Embedded with an esp32-c6

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages