samitbasu / rust-hdl
A framework for writing FPGA firmware using the Rust Programming Language
☆325Updated 8 months ago
Related projects ⓘ
Alternatives and complementary repositories for rust-hdl
- A Hardware Description Language based on the Rust Programming Language☆143Updated this week
- An HDL embedded in Rust.☆194Updated last year
- Veryl: A Modern Hardware Description Language☆510Updated this week
- Minimal runtime / startup for RISC-V CPU's.☆303Updated 11 months ago
- Low level access to processors using the AArch64 execution state.☆73Updated last week
- A template for building Rust applications for HiFive1 boards☆210Updated last year
- Efficient, deferred formatting for logging on embedded systems☆855Updated 2 weeks ago
- A heap allocator for embedded systems☆339Updated 2 months ago
- Low level access to RISC-V processors☆854Updated this week
- A SD/MMC library with FAT16/FAT32 support, suitable for Embedded Rust systems☆324Updated this week
- Adds zero-cost stack overflow protection to your embedded programs☆284Updated 3 weeks ago
- a cargo extension for programming microcontrollers☆247Updated last year
- Low Level Hardware Description — A foundation for building hardware design tools.☆396Updated 2 years ago
- A new pure-Rust library for cross-platform low-level access to USB devices.☆225Updated this week
- Run embedded programs just like native ones☆642Updated 9 months ago
- R3-OS — Experimental static (μITRON-esque) RTOS kernel for deeply embedded systems, testing the limit of Rust's compile-time evaluation a…☆160Updated last year
- A toolkit to create better Rust device drivers, faster☆126Updated this week
- Quickly set up a `probe-rs` + `defmt` + `flip-link` embedded project☆312Updated last year
- Experimental device-side USB framework for microcontrollers in Rust.☆450Updated last month
- A hardware compiler based on LLHD and CIRCT☆250Updated last year
- A safe Rust wrapper for libusb.☆413Updated 2 months ago
- a cargo extension for working with microcontrollers☆290Updated last year
- How to bootstrap support for a no_std target☆208Updated 7 months ago
- Low level access to Cortex-A processors☆121Updated 2 years ago
- Example projects using Real-Time Interrupt-driven Concurrency (RTIC) on different MCUs☆136Updated 6 months ago
- Fearless hardware design☆161Updated last week
- A no_std + serde compatible message library for Rust☆927Updated last week
- Generate Rust register maps (`struct`s) from SVD files☆715Updated last week
- Cargo subcommands to invoke the LLVM tools shipped with the Rust toolchain☆500Updated last month
- An Embedded Network Abstraction Layer☆177Updated last month