Projects in Awesome Lists by rust-embedded
A curated list of projects in awesome lists by rust-embedded .
https://github.com/rust-embedded/rust-raspberrypi-os-tutorials
:books: Learn to write an embedded OS in Rust :crab:
aarch64 arm64 armv8 bare-metal embedded-rust kernel operating-system os raspberry raspberry-pi raspberry-pi-3 raspberry-pi-4 rpi3 rpi4 rust tutorial
Last synced: 13 May 2025
https://github.com/rust-embedded/rust-raspberrypi-OS-tutorials
:books: Learn to write an embedded OS in Rust :crab:
aarch64 arm64 armv8 bare-metal embedded-rust kernel operating-system os raspberry raspberry-pi raspberry-pi-3 raspberry-pi-4 rpi3 rpi4 rust tutorial
Last synced: 15 Mar 2025
https://github.com/rust-embedded/embedded-hal
A Hardware Abstraction Layer (HAL) for embedded systems
Last synced: 14 May 2025
https://github.com/rust-embedded/wg
Coordination repository of the embedded devices Working Group
Last synced: 08 Apr 2025
https://github.com/rust-embedded/heapless
Heapless, `static` friendly data structures
Last synced: 14 May 2025
https://github.com/rust-embedded/discovery
Discover the world of microcontrollers through Rust!
Last synced: 14 May 2025
https://japaric.github.io/discovery
Discover the world of microcontrollers through Rust!
Last synced: 26 Nov 2024
https://github.com/rust-embedded/book
Documentation on how to use the Rust Programming Language to develop firmware for bare metal (microcontroller) devices
Last synced: 05 Mar 2025
https://github.com/rust-embedded/riscv
Low level access to RISC-V processors
Last synced: 13 May 2025
https://github.com/rust-embedded/cortex-m
Low level access to Cortex-M processors
arm cortex-m microcontroller no-std rust
Last synced: 14 May 2025
https://github.com/rust-embedded/cortex-m-quickstart
Template to develop bare metal applications for Cortex-M microcontrollers
arm bare-metal cargo-template cortex-m microcontroller no-std rust
Last synced: 14 May 2025
https://github.com/rust-embedded/svd2rust
Generate Rust register maps (`struct`s) from SVD files
arm cmsis-svd code-generator cortex-m microcontroller rust
Last synced: 13 May 2025
https://github.com/rust-embedded/cargo-binutils
Cargo subcommands to invoke the LLVM tools shipped with the Rust toolchain
Last synced: 14 May 2025
https://github.com/rust-embedded/rust-sysfs-gpio
A Rust Interface to the Linux sysfs GPIO interface (https://www.kernel.org/doc/Documentation/gpio/sysfs.txt)
embedded gpio linux rust sysfs sysfs-gpio
Last synced: 14 May 2025
https://github.com/rust-embedded/embedded-alloc
A heap allocator for embedded systems
allocator arm cortex-m microcontroller no-std rust
Last synced: 14 May 2025
https://github.com/rust-embedded/riscv-rt
Minimal runtime / startup for RISC-V CPU's.
Last synced: 05 Apr 2025
https://github.com/rust-embedded/linux-embedded-hal
Implementation of the `embedded-hal` traits for Linux devices
embedded embedded-hal linux rust
Last synced: 14 Apr 2025
https://github.com/rust-embedded/gpio-cdev
Rust interface to the Linux GPIO Character Device API (/dev/gpiochip...)
embedded gpio gpio-cdev gpio-character-device linux rust
Last synced: 16 May 2025
https://github.com/rust-embedded/embedonomicon
How to bootstrap support for a no_std target
Last synced: 07 Apr 2025
https://github.com/rust-embedded/critical-section
Pluggable critical section
Last synced: 15 May 2025
https://github.com/rust-embedded/rust-spidev
Rust library providing access to spidev devices under Linux
Last synced: 15 May 2025
https://github.com/rust-embedded/bare-metal
Abstractions common to microcontrollers
Last synced: 04 Apr 2025
https://github.com/rust-embedded/meta-rust-bin
Yocto layer for installing Rust toolchain from pre-built binaries
embedded linux meta-rust rust yocto yocto-layer
Last synced: 04 Apr 2025
https://github.com/rust-embedded/gpio-utils
Userspace Utilities for managing GPIOs in Linux
embedded gpio linux rust sysfs-gpio
Last synced: 17 Mar 2025
https://github.com/rust-embedded/nb
Minimal and reusable non-blocking I/O layer
Last synced: 04 Apr 2025
https://github.com/rust-embedded/showcase
Awesome embedded projects by the Rust community!
Last synced: 13 Apr 2025
https://github.com/rust-embedded/svdtools
Python package to handle vendor-supplied, often buggy SVD files.
Last synced: 16 May 2025
https://github.com/rust-embedded/rust-embedded.github.io
A collection of books and other documents about embedded Rust
Last synced: 05 Mar 2025
https://github.com/rust-embedded/aarch64-cpu
Low level access to processors using the AArch64 execution state.
Last synced: 16 May 2025
https://github.com/rust-embedded/register-rs
Unified interface for type-safe MMIO and CPU register access in Rust
bare-metal cpu embedded mmio no-std operating-system register rust
Last synced: 15 Mar 2025
https://github.com/rust-embedded/fixedvec-rs
Heapless vector implementation for Rust
Last synced: 16 Mar 2025
https://github.com/rust-embedded/msp430-quickstart
Template to develop bare metal applications for MSP430 microcontrollers
Last synced: 13 Apr 2025
https://github.com/rust-embedded/msp430
Low level access to MSP430 microcontrollers
Last synced: 14 Jun 2025
https://github.com/rust-embedded/volatile-register
Volatile access to memory mapped hardware registers
Last synced: 09 Apr 2025
https://github.com/rust-embedded/mutex-trait
Low level API definition of a Mutex
Last synced: 13 Apr 2025
https://github.com/rust-embedded/cortex-ar
Low level access to Cortex-R processors
Last synced: 13 Apr 2025
https://github.com/rust-embedded/discovery-mb2
Rust Discovery Book for BBC micro::bit v2
Last synced: 11 Jun 2025
https://github.com/rust-embedded/patterns
A book capturing different approaches or patterns for solving problems in Embedded Rust
Last synced: 05 Mar 2025
https://github.com/rust-embedded/msp430-rt
Minimal startup / runtime for MSP430 microcontrollers
Last synced: 13 Apr 2025
https://github.com/rust-embedded/docker-rust-cross
Docker images for testing rust code on many versions and architecures (DEPRECATED)
Last synced: 08 May 2025
https://github.com/rust-embedded/arm-dcc
Debug Communication Channel (DCC) API
Last synced: 13 Apr 2025
https://github.com/rust-embedded/rust-embedded-www
The Rust embedded website: http://www.rust-embedded.org
Last synced: 05 Mar 2025
https://github.com/rust-embedded/rust-embedded-provisioning
Terraform provisioning for Rust Embedded infrastructure
infrastructure terraform-provisioning
Last synced: 05 Mar 2025