Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
Curated list of resources for Embedded and Low-level development in the Rust programming language
GitHub stars and default-branch commits for rust-embedded/awesome-embedded-rust.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
A driver crate for the entire u-blox cellular family in Rust
A port of Open Source Car Control written in Rust
Native Rust support for AMD Zynq 7000 SoC bare-metal programming
Compile git metadata into your binary.
ARM64 Type-1 bare-metal hypervisor in Rust (no_std) — boots Linux at EL1, FF-A v1.1 SPMC at S-EL2, pKVM integration
Rust embedded-hal sensor crate for HC-SR04
BillMock firmware source code written in rust
Platform-agnostic Rust driver for the MAX170xx 1-cell/2-cell fuel-gauge systems with ModelGauge for lithium-ion (Li+) batteries. Compatible with MAX17043, MAX17044, MAX17048, MAX17049, MAX17058 and MAX17059.
YBLINK is a pure Rust DAPLink-compatible firmware running on the HPM5301IEG1 RISC-V microcontroller. It provides support for both SWD and JTAG debugging and programming interfaces. Feel free to issue, and PR is welcomed. 基于HPM5301IEG1制作的DAP-Link,支持SWD和JTAG,附带SWD指示灯,纯Rust固件。
Rust bootloader, firmware and CLI tools for the AirGradient PRO
Platform-agnostic Rust driver for the OPT300x ambient light sensors.
Convert an MCU register description from the EDC format to the SVD format
A no-std async Rust library for creating modular projects
A platform agnostic driver to interface with the DS3231 real-time clock.
Vorago Microcontroller Rust Support
A platform agnostic driver to interface with the Si7021 humidity and temperature sensor.
Optical Flow Sensor Library
Small wrapper on top of the `ht16k33` crate to drive an Adafruit 7-segment LED numeric Backpack
A CLI tool for firmware parametrisation. Combines data (xlsx/json) and layouts (toml) to generate static binary files (hex/mot).
Platform-agnostic Rust driver for PAC194x/PAX195X 9V/32, 16-bit power monitors with alerts
AFE4404 driver for Rust Embedded HAL.
no-std sync and async compatible rust driver for the AP33772S USB C Power Delivery with Extended Power Range I2C chip
Platform agnostic Rust driver for the iAQ-Core gas sensors for monitoring indoor air quality
Embedded Rust HAL for GD32E23x microcontrollers
Open-source USB-C hardware key for TOTP codes, passwords and .env files. Bare-metal Rust on ESP32-C6, secrets encrypted on-device, every use needs a button press.
A platform agnostic driver to interface with the BH1750 ambient light sensor.
Platform-agnostic Rust driver for the ADE7912/ADE7913 3-Channel, Isolated, Sigma-Delta ADC with SPI
Rust embedded driver for is31fl3728 - led-matrix controller