samitbasu / rust-hdl
A framework for writing FPGA firmware using the Rust Programming Language
☆361Updated 2 months ago
Alternatives and similar repositories for rust-hdl:
Users that are interested in rust-hdl are comparing it to the libraries listed below
- A Hardware Description Language based on the Rust Programming Language☆188Updated this week
- Veryl: A Modern Hardware Description Language☆587Updated this week
- An HDL embedded in Rust.☆197Updated last year
- Minimal runtime / startup for RISC-V CPU's.☆301Updated last year
- Low level access to RISC-V processors☆914Updated this week
- A template for building Rust applications for HiFive1 boards☆214Updated last year
- Low Level Hardware Description — A foundation for building hardware design tools.☆408Updated 2 years ago
- Efficient, deferred formatting for logging on embedded systems☆956Updated this week
- A SD/MMC library with FAT16/FAT32 support, suitable for Embedded Rust systems☆365Updated this week
- Low level access to processors using the AArch64 execution state.☆77Updated 3 months ago
- A heap allocator for embedded systems☆366Updated last month
- Adds zero-cost stack overflow protection to your embedded programs☆314Updated 2 weeks ago
- Safe, portable, high performance compute (GPGPU) kernels.☆223Updated 9 months ago
- a cargo extension for programming microcontrollers☆248Updated 2 years ago
- A toolkit to create better Rust device drivers, faster☆170Updated last week
- Experimental device-side USB framework for microcontrollers in Rust.☆467Updated last month
- Minimal no_std MQTT v5.0 client implementation☆151Updated last month
- An async no_std HTTP server suitable for bare-metal environments, heavily inspired by axum☆242Updated 2 weeks ago
- The rustic MLIR bindings in Rust☆388Updated this week
- Implementation of the `embedded-hal` traits for Linux devices☆256Updated last month
- Example projects using Real-Time Interrupt-driven Concurrency (RTIC) on different MCUs☆139Updated 10 months ago
- Read and write VCD (Value Change Dump) files in Rust☆43Updated last year
- A new pure-Rust library for cross-platform low-level access to USB devices.☆273Updated this week
- Run embedded programs just like native ones☆645Updated last year
- A no_std + serde compatible message library for Rust☆1,040Updated last month
- A Stable ABI for Rust with compact sum-types☆356Updated this week
- Use bitsized types as if they were a feature of rust.☆180Updated 9 months ago
- A minimal async executor that lets you block on a future☆571Updated last month
- An Embedded Network Abstraction Layer☆184Updated 5 months ago
- Cargo subcommands to invoke the LLVM tools shipped with the Rust toolchain☆529Updated 4 months ago