rust-embedded/discovery

Discover the world of microcontrollers through Rust!

Rust

1,606

807 commits

updated Mar 21, 2026

See the code

README

Discovery

Discover the world of microcontrollers through Rust!

There are currently three versions of this book. All of them provide an introduction to microcontrollers and how to use Rust with them.

There are also two deprecated versions of this book. Unless you need to work with a micro:bit v1 or an STM32F3 discovery board, it is strongly recommended that you use the new book instead.

This project is developed and maintained by the Resources team.

License

The documentation is licensed under

And the source code is licensed under either of

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 licensed as above, without any additional terms or conditions.

Code of Conduct

Contribution to this crate is organized under the terms of the Rust Code of Conduct, the maintainer of this crate, the Resources team, promises to intervene to uphold that code of conduct.

rust-embedded/discovery

Discover the world of microcontrollers through Rust!

Rust

1,606

807 commits

updated Mar 21, 2026

See the code

README

Discovery

Discover the world of microcontrollers through Rust!

There are currently three versions of this book. All of them provide an introduction to microcontrollers and how to use Rust with them.

There are also two deprecated versions of this book. Unless you need to work with a micro:bit v1 or an STM32F3 discovery board, it is strongly recommended that you use the new book instead.

This project is developed and maintained by the Resources team.

License

The documentation is licensed under

And the source code is licensed under either of

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 licensed as above, without any additional terms or conditions.

Code of Conduct

Contribution to this crate is organized under the terms of the Rust Code of Conduct, the maintainer of this crate, the Resources team, promises to intervene to uphold that code of conduct.

Project health

Overall

4.2/10

Maintained

0/10

Code review

10/10
OpenSSF Scorecard

Significant stargazers

(top 24 of 36)

Linus Unnebäck

1,062 followers · starred Jul 2020

Igor Aleksanov

261 followers · starred Nov 2018

Douman

137 followers · starred Sep 2018

Eno Compton

461 followers · starred Jun 2023