Owner
rust-embedded
13 indexed repositories · View on GitHub
-
awesome-embedded-rust
Curated list of resources for Embedded and Low-level development in the Rust programming language
8098 stars
-
heapless
Heapless, `static` friendly data structures
Rust · 2021 stars
-
riscv
Low level access to RISC-V processors
Rust · 1126 stars
-
cortex-m
Low level access to Cortex-M processors
Rust · 1006 stars
-
svd2rust
Generate Rust register maps (`struct`s) from SVD files
Rust · 857 stars
-
rust-sysfs-gpio
A Rust Interface to the Linux sysfs GPIO interface (https://www.kernel.org/doc/Documentation/gpio/sysfs.txt)
Rust · 397 stars
-
linux-embedded-hal
Implementation of the `embedded-hal` traits for Linux devices
Rust · 319 stars
-
critical-section
Pluggable critical section
Rust · 173 stars
-
embedded-hal-mock
Mocks for testing embedded-hal based drivers without hardware access.
Rust · 146 stars
-
meta-rust-bin
Yocto layer for installing Rust toolchain from pre-built binaries
BitBake · 124 stars
-
aarch64-cpu
Low level access to processors using the AArch64 execution state.
Rust · 116 stars
-
svd
A CMSIS-SVD file parser
Rust · 84 stars
-
aarch32
Low level access to ARM AArch32 (Cortex-R and Cortex-A) processors
Rust · 66 stars
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
rust-embedded/aarch32#221 · 5 comments ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
rust-embedded/heapless#683 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
rust-embedded/aarch32#180 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
rust-embedded/cortex-m#651 · 5 comments ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
rust-embedded/cortex-m#637 ·
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
rust-embedded/cortex-m#511 · 2 comments ·