Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
GitHub projects from awesome lists
Search names, descriptions, topics, tags, and stacks, then tune results by ecosystem, freshness, health, and cross-list signal.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
LVGL is a free, full-featured embedded UI library for devices from small MCUs to 3D-capable MPUs, enhanced by LVGL Pro, a professional editor and tooling.
:books: Learn to write an embedded OS in Rust :crab:
Modern embedded framework, using Rust and async.
a smol tcp/ip stack
A lightweight, memory-protected, message-passing kernel for deeply embedded systems.
A debugging toolset and library for debugging embedded ARM and RISC-V targets on a separate host
Find out what takes most of the space in your executable.
Real-Time Interrupt-driven Concurrency (RTIC) framework for ARM Cortex-M microcontrollers
no_std Hardware Abstraction Layers for ESP32 microcontrollers
Coordination repository of the embedded devices Working Group
oreboot is a fork of coreboot, with C removed, written in Rust.
A modern, easy-to-use, and feature-rich keyboard firmware written in Rust.
Embedded Rust device crates for STM32 microcontrollers
embedded-hal abstractions for AVR microcontrollers
CMSIS Version 5 Development Repository
Efficient, deferred formatting for logging on embedded systems
The sysroot manager that lets you build and customize `std`
Low level access to RISC-V processors
Low level access to Cortex-M processors
μLA: Micro Logic Analyzer for RP2040
LVGL bindings for Rust. A powerful and easy-to-use embedded GUI with many widgets, advanced visual effects (opacity, antialiasing, animations) and low memory requirements (16K RAM, 64K Flash).
Generate Rust register maps (`struct`s) from SVD files
embedded-hal implementation for Rust on ESP32 and ESP-IDF
Serial flasher utility for Espressif SoCs and modules based on esptool.py
A Rust embedded-hal HAL impl for the STM32F1 family based on japarics stm32f103xx-hal
Target atsamd microcontrollers using Rust
Turn a $5 Raspberry Pi RP2350 board into an open-source hardware passkey: WebAuthn/FIDO2 logins, ssh & git signing, OpenPGP, PIV, TOTP. Rust firmware, no_std.
Firmware for Anne Pro Keyboard written in Rust
Experimental device-side USB framework for microcontrollers in Rust.
Embedded Rust arithmetic, 2D/3D vector, and statistics library