Enabling usage of Rust on Embedded Platforms (Embedded Linux / RTOS / Bare Metal)
This organization focuses on improving the end-to-end experience of using Rust in resource-constrained environments and non-traditional platforms.
We are an official working group of the Rust language.
Want to get started with embedded development with Rust? Check out our embedded Rust book, the new discovery book, and the rest of our bookshelf.
Want to stay up-to-date with community progress? Check out our newsletter.
Join the discussion on Matrix! #rust-embedded:matrix.org
What is it that we really want? At a broad level:
Curated list of resources for Embedded and Low-level development in the Rust programming language
A Hardware Abstraction Layer (HAL) for embedded systems
Documentation on how to use the Rust Programming Language to develop firmware for bare metal (microcontroller) devices
Cargo subcommands to invoke the LLVM tools shipped with the Rust toolchain
How to bootstrap support for a no_std target
Rust Discovery Book for BBC micro::bit v2
Low level access to Cortex-R processors
rust-embedded/cortex-ar’s past year of commit activity Rust 27 Apache-2.0 8 1 2 Updated Jul 12, 2025Low level access to RISC-V processors
rust-embedded/riscv’s past year of commit activityYocto layer for installing Rust toolchain from pre-built binaries
rust-embedded/meta-rust-bin’s past year of commit activity BitBake 117 76 25 5 Updated Jul 12, 2025Discover the world of microcontrollers through Rust!
rust-embedded/discovery’s past year of commit activityDocumentation on how to use the Rust Programming Language to develop firmware for bare metal (microcontroller) devices
rust-embedded/book’s past year of commit activityRust interface to the Linux GPIO Character Device API (/dev/gpiochip...)
rust-embedded/gpio-cdev’s past year of commit activityCurated list of resources for Embedded and Low-level development in the Rust programming language
rust-embedded/awesome-embedded-rust’s past year of commit activityMinimal startup / runtime for MSP430 microcontrollers
rust-embedded/msp430-rt’s past year of commit activity Rust 18 Apache-2.0 7 6 0 Updated Jun 27, 2025You can’t perform that action at this time.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4