Rivet is a minimal real-time operating system for RISC-V microcontrollers, written in Rust (no_std). Currently targets ESP32-C3. Features a tick-based preemptive scheduler, static tasks, and basic synchronization primitives.

2 Open Issues Need Help Last updated: Aug 12, 2026

Open Issues Need Help

View All on GitHub

Rivet is a minimal real-time operating system for RISC-V microcontrollers, written in Rust (no_std). Currently targets ESP32-C3. Features a tick-based preemptive scheduler, static tasks, and basic synchronization primitives.

Rust
help wanted good first issue

Rivet is a minimal real-time operating system for RISC-V microcontrollers, written in Rust (no_std). Currently targets ESP32-C3. Features a tick-based preemptive scheduler, static tasks, and basic synchronization primitives.

Rust