RISC-V Supervisor Binary Interface (RISC-V SBI) library in Rust; runs on M or HS mode; good support for embedded Rust ecosystem. For binary download see https://github.com/rustsbi/prototyper.
-
Updated
May 22, 2024 - Rust
RISC-V Supervisor Binary Interface (RISC-V SBI) library in Rust; runs on M or HS mode; good support for embedded Rust ecosystem. For binary download see https://github.com/rustsbi/prototyper.
Embedded Rust on Espressif training material.
Register access crate for AVR microcontrollers
The Adventures of OS
Half-precision floating point types f16 and bf16 for Rust.
Rust's hardware abstract layer (HAL) for K210 chip, a dual RV64GC SoC with hardware accelerated AI peripherals. Contributions welcomed!
cargo-generate template for avr-hal projects
Firmware and software for the Sinara Stabilizer module with high speed, low latency ADC/DAC data processing and powerful DSP algorithms in between
bxCAN peripheral driver for STM32 chips
A toy operating system written in Rust on RISC V(rv32im)
Hardware abstract layer (HAL) `embedded-hal` for RISC-V microcontroller GD32VF103 in Rust. Contributions welcomed!
A platform agnostic driver to interface with the CC1101 (Sub-1GHz RF Transceiver)
Learning embedded development with Rust on the micro:bit
EtherCAT master written in pure Rust
A Driver crate for the SSD1351, which drives 128x128 colour displays
Rust HAL, PACs, and examples for the Microship SAM E70/S70/V70/V71
[WIP] embedded-hal for the STM32WB family of microcontrollers
🥔 MOS-6502 and NES emulator in Rust (SDL/WebAssembly/Android/Embedded/Cloud)
Add a description, image, and links to the rust-embedded topic page so that developers can more easily learn about it.
To associate your repository with the rust-embedded topic, visit your repo's landing page and select "manage topics."