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.
Web-based visual programming editor for Apache Mynewt Embedded OS and Embedded Rust
Rust's hardware abstract layer (HAL) for K210 chip, a dual RV64GC SoC with hardware accelerated AI peripherals. Contributions welcomed!
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.
Allows for proper and easy handling of volatile memory
Arduino Framework bindings for Rust using PlatformIO
Rust HAL crate for HPMicro's RISC-V MCUs: HPM6700/HPM6400, HPM6300, HPM6200, HPM5300, HPM6800, HPM6E00.
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