There are 25 repositories under rust-embedded topic.
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 prototyper folder.
Embedded Rust on Espressif training material.
🥔 MOS-6502 and NES emulator in Rust (SDL/WebAssembly/Android/Embedded/Cloud)
A pure Rust EtherCAT MainDevice supporting std and no_std environments
Half-precision floating point types f16 and bf16 for Rust.
Register access crate for AVR microcontrollers
A toy operating system written in Rust on RISC V(rv32im)
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
Embedded Rust on Espressif 简体中文版
VSCode debug extension for probe-rs. It uses the MS DAP protocol to communicate directly with the probe (via probe-rs), and supports basic command line debugging in addition to VSCode UI.
Rust's hardware abstract layer (HAL) for K210 chip, a dual RV64GC SoC with hardware accelerated AI peripherals. Contributions welcomed!
Web-based visual programming editor for Apache Mynewt Embedded OS and Embedded Rust
Hardware abstract layer (HAL) `embedded-hal` for RISC-V microcontroller GD32VF103 in Rust. Contributions welcomed!
Flashing your own code to an epaper price tag
HAL for the CH583/CH582/CH581 family of microcontrollers. BLE 5.3, RISC-V Qingke V4.
Arduino Framework bindings for Rust using PlatformIO
Rust HAL crate for HPMicro's RISC-V MCUs: HPM6700/HPM6400, HPM6300, HPM6200, HPM5300, HPM6800, HPM6E00.
Allows for proper and easy handling of volatile memory
Kendryte K210 SBI support using RustSBI, provides privileged spec 1.12 environment by emulating it using 1.9.1
Rust library for interacting with Ndless for the TI-Nspire
Audio 1.0 USB class for usb-device
Rust HAL, PACs, and examples for the Microship SAM E70/S70/V70/V71