Skip to content
Change the repository type filter

All

    Repositories list

    • aarch32

      Public
      Low level access to ARM Aarch32 (Cortex-R and Cortex-A) processors
      Rust
      174855Updated Feb 5, 2026Feb 5, 2026
    • discovery-mb2

      Public
      Rust Discovery Book for BBC micro:bit v2
      Rust
      4143120Updated Feb 5, 2026Feb 5, 2026
    • svd2rust

      Public
      Generate Rust register maps (`struct`s) from SVD files
      Rust
      1618255613Updated Feb 4, 2026Feb 4, 2026
    • arm-dcc

      Public
      Debug Communication Channel (DCC) API
      Rust
      101200Updated Feb 4, 2026Feb 4, 2026
    • google-summer-of-code

      Public
      Rust Embedded project ideas for Google Summer of Code
      Python
      35001Updated Feb 2, 2026Feb 2, 2026
    • riscv

      Public
      Low level access to RISC-V processors
      Rust
      1921.1k122Updated Jan 28, 2026Jan 28, 2026
    • embedded-alloc

      Public
      A heap allocator for embedded systems
      Rust
      6144611Updated Jan 28, 2026Jan 28, 2026
    • embedonomicon

      Public
      How to bootstrap support for a no_std target
      Rust
      42226105Updated Jan 25, 2026Jan 25, 2026
    • meta-rust-bin

      Public
      Yocto layer for installing Rust toolchain from pre-built binaries
      BitBake
      86124267Updated Jan 23, 2026Jan 23, 2026
    • heapless

      Public
      Heapless, `static` friendly data structures
      Rust
      2361.9k4817Updated Jan 22, 2026Jan 22, 2026
    • The Rust embedded website: http://www.rust-embedded.org
      HTML
      2800Updated Jan 20, 2026Jan 20, 2026
    • embedded-hal

      Public
      A Hardware Abstraction Layer (HAL) for embedded systems
      Rust
      2602.5k11731Updated Jan 15, 2026Jan 15, 2026
    • cortex-m

      Public
      Low level access to Cortex-M processors
      Rust
      1829618510Updated Jan 6, 2026Jan 6, 2026
    • svd

      Public
      A CMSIS-SVD file parser
      Rust
      6483156Updated Jan 5, 2026Jan 5, 2026
    • qemu-exit

      Public
      Exit QEMU with user-defined code
      Rust
      125621Updated Jan 3, 2026Jan 3, 2026
    • discovery

      Public
      Discover the world of microcontrollers through Rust!
      Rust
      5521.6k1027Updated Dec 16, 2025Dec 16, 2025
    • awesome-embedded-rust

      Public
      Curated list of resources for Embedded and Low-level development in the Rust programming language
      4477.7k70Updated Dec 15, 2025Dec 15, 2025
    • wg

      Public
      Coordination repository of the embedded devices Working Group
      1132.1k475Updated Dec 15, 2025Dec 15, 2025
    • Low level access to processors using the AArch64 execution state.
      Rust
      3410421Updated Dec 10, 2025Dec 10, 2025
    • rust-sysfs-pwm

      Public
      Linux PWM Access via Sysfs in Rust
      Rust
      224853Updated Nov 13, 2025Nov 13, 2025
    • rust-i2cdev

      Public
      Rust library for interfacing with i2c devices under Linux
      Rust
      5722650Updated Nov 12, 2025Nov 12, 2025
    • .github

      Public
      1000Updated Nov 11, 2025Nov 11, 2025
    • Implementation of the `embedded-hal` traits for Linux devices
      Rust
      55298212Updated Nov 6, 2025Nov 6, 2025
    • Rust library providing access to spidev devices under Linux
      Rust
      3613910Updated Oct 31, 2025Oct 31, 2025
    • A collection of books and other documents about embedded Rust
      88660Updated Oct 28, 2025Oct 28, 2025
    • Userspace Utilities for managing GPIOs in Linux
      Rust
      1010340Updated Oct 1, 2025Oct 1, 2025
    • Cargo subcommands to invoke the LLVM tools shipped with the Rust toolchain
      Rust
      55581160Updated Sep 28, 2025Sep 28, 2025
    • showcase

      Public
      Awesome embedded projects by the Rust community!
      CSS
      129512Updated Sep 16, 2025Sep 16, 2025
    • blog

      Public
      The Rust Embedded WG Blog
      SCSS
      357500Updated Aug 20, 2025Aug 20, 2025
    • msp430-rt

      Public
      Minimal startup / runtime for MSP430 microcontrollers
      Rust
      71950Updated Aug 19, 2025Aug 19, 2025