Curated list of resources for Embedded and Low-level development in Rust programming language
☆30Dec 8, 2018Updated 7 years ago
Alternatives and similar repositories for awesome-embedded-rust
Users that are interested in awesome-embedded-rust are comparing it to the libraries listed below
Sorting:
- Simple blinking LED example that runs on MSP430.☆11Aug 13, 2017Updated 8 years ago
- The closest we are to embedded no-std binaries on stable Rust☆18Dec 8, 2018Updated 7 years ago
- A low-level, zero-copy, panic-free, binary serializer and deserializer. (parser and encoder)☆43Feb 10, 2024Updated 2 years ago
- Low level Rust bindings to particle's HAL (Hardware Abstraction Layer)☆10Dec 8, 2018Updated 7 years ago
- A multi-platform embedded software development kit using the Rust programming language.☆45Feb 12, 2020Updated 6 years ago
- Ports of Tock for STM32 chips and discovery boards☆23Jan 22, 2021Updated 5 years ago
- Keyboard firmware based on the keytokey library for stm32f103 / bluepills☆14Feb 11, 2020Updated 6 years ago
- A potentially interesting state machine PoC☆21May 23, 2023Updated 2 years ago
- Experiments in `no_std` cooperative multitasking☆23Nov 19, 2018Updated 7 years ago
- A language server for rust-script☆23Feb 14, 2026Updated 2 weeks ago
- Platform-agnostic driver for keypad matrix circuits☆22Jan 18, 2023Updated 3 years ago
- Extensible ARM CMSIS SVD spec based, multi-language source code generator☆18Jan 1, 2016Updated 10 years ago
- Demo consumer of the teensy-rs library☆22Apr 22, 2017Updated 8 years ago
- A rust implementation of statecharts: hierarchical, reactive state machines☆59Sep 20, 2017Updated 8 years ago
- Rusty version of QMK☆19May 5, 2018Updated 7 years ago
- A streaming gcode parser built with embedded applications in mind☆97Aug 18, 2022Updated 3 years ago
- Core abstractions of the Real-Time Interrupt-driven Concurrency (RTIC) framework☆22Jul 9, 2023Updated 2 years ago
- Experimental kernel for embedded devices written in Rust☆91Jun 23, 2022Updated 3 years ago
- A graph database implemented in Rust☆24Nov 6, 2015Updated 10 years ago
- Wraps around a futures::Spawn and adds diagnostics to it☆31Feb 5, 2020Updated 6 years ago
- ☆26Jun 9, 2023Updated 2 years ago
- State machine pattern for Rust☆29Oct 31, 2024Updated last year
- Git subcommands to help with your workflow☆25Jun 24, 2025Updated 8 months ago
- Utilities for encoding and decoding frames with async/await☆76Feb 6, 2026Updated 3 weeks ago
- A Universal Configuration Grammar☆37Dec 19, 2025Updated 2 months ago
- A platform agnostic driver to interface with the nRF24L01 (2.4GHz Wireless) using rust embedded-hal.☆29Jun 10, 2020Updated 5 years ago
- Implementation of the `embedded-hal` traits for STM32F30x microcontrollers☆35Feb 27, 2020Updated 6 years ago
- Superseded by https://github.com/japaric/cortex-m-quickstart☆31May 5, 2017Updated 8 years ago
- Run a process on a particular subset of the available hardware.☆36Jan 27, 2020Updated 6 years ago
- ☆32Feb 19, 2023Updated 3 years ago
- How to structure concurrent workflows in Rust, via five simple examples.☆31May 14, 2020Updated 5 years ago
- Yet Another Async Runtime (yaar) focused on forbid(unsafe) and scalability☆82Dec 17, 2021Updated 4 years ago
- Image differentiation tool written in Rust☆38Jul 5, 2019Updated 6 years ago
- A tool designed to process and analyze .xcresult bundles generated from Xcode test runs. It extracts key insights and outputs a detailed …☆10Dec 16, 2024Updated last year
- ☆39Feb 3, 2025Updated last year
- Handmade Quake in Rust☆30May 18, 2016Updated 9 years ago
- Message broker for the Actix actor framework☆37Jan 28, 2021Updated 5 years ago
- A collection of items that are not yet awesome in Embedded Rust☆136Jul 1, 2025Updated 8 months ago
- ☆36May 30, 2024Updated last year