Skip to content

Latest commit

 

History

History
16 lines (9 loc) · 615 Bytes

File metadata and controls

16 lines (9 loc) · 615 Bytes

µRust (uRust)

uRust is an experimental open-source runtime and tooling ecosystem for running Rust on ESP32 microcontrollers, starting with the ESP32-WROOM-32D. The goal is to provide a clean, modular foundation for firmware development, edge-AI experiments, and future quantized models (8-bit, 1-bit, etc.).

This repository hosts the earliest work toward:

  • a minimal Rust firmware for ESP32

  • a simple hardware abstraction layer

  • a future unified CLI (urust)

  • an architecture that later supports modular apps and on-device AI

More details, documentation, and structure will evolve as the project grows.