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
Nov 8, 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.
🥔 MOS-6502 and NES emulator in Rust (SDL/WebAssembly/Android/Embedded/Cloud)
Embedded Rust on Espressif training material.
The Adventures of OS
EtherCAT master written in pure Rust
Half-precision floating point types f16 and bf16 for Rust.
A toy operating system written in Rust on RISC V(rv32im)
Register access crate for AVR microcontrollers
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 简体中文版
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!
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.
Hardware abstract layer (HAL) `embedded-hal` for RISC-V microcontroller GD32VF103 in Rust. Contributions welcomed!
Learning embedded development with Rust on the micro:bit
Reimplementation of the Nintendo Switch firmware
Arduino Framework bindings for Rust using PlatformIO
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."