All Git Users → rust-embedded

29 open source projects by rust-embedded

1. Cargo Binutils
Cargo subcommands to invoke the LLVM tools shipped with the Rust toolchain
✭ 215
rust
2. Awesome Embedded Rust
Curated list of resources for Embedded and Low-level development in the Rust programming language
3. Cross
“Zero setup” cross compilation and “cross testing” of Rust crates
4. Embedonomicon
How to bootstrap support for a no_std target
✭ 137
rust
5. Riscv Rt
Minimal runtime / startup for RISC-V CPU's.
✭ 127
rust
6. Rust I2cdev
Rust library for interfacing with i2c devices under Linux
7. Linux Embedded Hal
Implementation of the `embedded-hal` traits for Linux devices
8. Gpio Utils
Userspace Utilities for managing GPIOs in Linux
9. Showcase
Awesome embedded projects by the Rust community!
✭ 78
css
11. Discovery
Discover the world of microcontrollers through Rust!
✭ 800
rust
12. Embedded Hal
A Hardware Abstraction Layer (HAL) for embedded systems
✭ 535
rust
13. Book
Documentation on how to use the Rust Programming Language to develop firmware for bare metal (microcontroller) devices
✭ 506
shell
14. Cortex M
Low level access to Cortex-M processors
15. Cortex M Quickstart
Template to develop bare metal applications for Cortex-M microcontrollers
16. Svd2rust
Generate Rust register maps (`struct`s) from SVD files
18. Rust Sysfs Gpio
A Rust Interface to the Linux sysfs GPIO interface (https://www.kernel.org/doc/Documentation/gpio/sysfs.txt)
19. Cortex M Rt
Minimal startup / runtime for Cortex-M microcontrollers
20. Riscv
Low level access to RISC-V processors
✭ 279
rust
21. blog
The Rust Embedded WG Blog
✭ 62
SCSSHTML
22. wg
Coordination repository of the embedded devices Working Group
✭ 1,412
23. nb
Minimal and reusable non-blocking I/O layer
✭ 67
rust
24. gpio-cdev
Rust interface to the Linux GPIO Character Device API (/dev/gpiochip...)
25. rust-sysfs-pwm
Linux PWM Access via Sysfs in Rust
26. not-yet-awesome-embedded-rust
A collection of items that are not yet awesome in Embedded Rust
✭ 84
27. fixedvec-rs
Heapless vector implementation for Rust
28. alloc-cortex-m
A heap allocator for Cortex-M processors
29. register-rs
Unified interface for type-safe MMIO and CPU register access in Rust
1-29 of 29 user projects