Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 10 Rust rust-embedded Projects
-
rustsbi
RISC-V Supervisor Binary Interface (RISC-V SBI) library in Rust; runs on M or HS mode; good support for embedded Rust ecosystem. For binary download see https://github.com/rustsbi/standalone.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
[Embedded NES][Rust] https://github.com/kamiyaowl/rust-nes-emulator [Embedded NES][Rust]https://github.com/henrikpersson/potatis
It's well established that interrupts are a tough concept to grasp for the embedded beginner. Add to that when doing it in Rust the complexity of dealing with mutable static variables. This is because working with shared variables and interrupts is inherently unsafe if proper measures are not taken. When looking at how to do interrupts using the esp-idf-hal I first resorted to the Embedded Rust on Espressif book. Interrupts are covered under the Advanced Workshop in section 4.3, and to be honest, I was taken aback a little at what could be an additional level of complexity for a beginner. Without too much detail, this is because the book resorts to using lower-level implementations. For those interested, by that, I mean FFI interfaces to FreeRTOS which I will be creating a separate post about later.
Hello! I'm James and I'm keen on working in robotics and automation. If you need help implementing industrial control systems in Rust, I'm your guy! I'm well versed in EtherCAT as author of EtherCrab[1] but can be of service for other protocols like Modbus, along with tuning Linux for realtime. Do get in touch!
[1]: https://github.com/ethercrab-rs/ethercrab
Rust rust-embedded related posts
- Unlocking Possibilities: 4 Reasons Why ESP32 and Rust Make a Winning Combination
- New crate "panic-serial": prints panic messages to a serial port on no_std targets
- Some experience with IoT
- noob question, Whats the point of interfacing arduino uno and ESP32?
- We are glad to announce RustSBI 0.3.0, a RISC-V bootloader environment framework in pure Rust
- I'm glad to announce RustSBI v0.2.1, a bootloader environment solution on RISC-V kernel development
-
A note from our sponsor - InfluxDB
www.influxdata.com | 27 Apr 2024
Index
What are some of the best open-source rust-embedded projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | rustsbi | 924 |
2 | potatis | 648 |
3 | std-training | 545 |
4 | osblog | 464 |
5 | teensy4-rs | 255 |
6 | ethercrab | 195 |
7 | avr-device | 160 |
8 | avr-hal-template | 112 |
9 | ndless-rs | 27 |
10 | tea-whistle | 6 |
Sponsored