awesome-embedded-rust
github.com/rust-embedded/awesome-embedded-rust ↗Curated list of resources for Embedded and Low-level development in the Rust programming language
7.9k
GitHub Stars
169
Curated Resources
12
Categories
57 min ago
Last Refreshed
CommunityBooks, blogs, and training materialsToolsReal-timePeripheral Access CratesHAL implementation cratesBoard support cratesDriver cratesno-std cratesFirmware projectsOld books, blogs, and training materialsLicense
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me real-time operating system (rtos) resources from awesome-embedded-rust"
Installation instructions →What's inside
Firmware projects
Real-time
- Ariel OSReal-time Operating System (RTOS)
- cortex-m rticReal-time tools
- Drone OSReal-time Operating System (RTOS)
- FreeRTOS.rsReal-time Operating System (RTOS)
- FreeRTOS-rustReal-time Operating System (RTOS)
- HubrisReal-time Operating System (RTOS)
Board support crates
- BlogpostVorago
Books, blogs, and training materials
- Building a sailing starter board with Rust (RTIC)Free and public materials
- Cortex-M QuickstartFree and public materials
- DiscoveryFree and public materials
- DSP on STM32F407G-DISC1Free and public materials
- Embedded Rust (no_std) on EspressifFree and public materials
Training for Rust using no_std (bare metal) approach on ESP32-C3, officially supported by Espressif.
- Embedded Rust programming playlistFree and public materials
License
Showing a sample of 169 resources. View the full list on GitHub →