SaaSHub helps you find the best software and product alternatives Learn more →
Top 6 Rust Hal Projects
-
Project mention: Apple is Killing Swift – A great language strangled by governance | news.ycombinator.com | 2024-10-28
The other comment implied it but I think it's worth pointing out that:
> embedded applications that can't have asynchronous execution
Is most definitely not the case.
They can't have the same type of async runtime that would be optimal for a web server or the likes (and I'm not sure all desktop applications and web servers are going to always benefit from the same runtime in the same way), but that's a point in favour of Rust's model imho
If you're interested this is an embedded async runtime that's expected to run in no-std and no-alloc environments
https://embassy.dev/
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
stm32f1xx-hal
A Rust embedded-hal HAL impl for the STM32F1 family based on japarics stm32f103xx-hal (by stm32-rs)
-
-
-
Rust Hal discussion
Rust Hal related posts
-
Building a GATT Server on Pi Pico W
-
Embassy-rs/embassy: Modern embedded framework, using Rust and async
-
Avoid Async Rust at All Cost
-
The state of BLE and Rust (no_std)
-
Rust newcomers are 70x less likely to create vulnerabilities than C++ newcomers [pdf]
-
Lilos: A wee async RTOS for Cortex-M
-
Observing your rust application with tracing
-
A note from our sponsor - SaaSHub
www.saashub.com | 5 Dec 2024
Index
What are some of the best open-source Hal projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | embassy | 5,649 |
2 | stm32f1xx-hal | 577 |
3 | nrf-hal | 507 |
4 | bl602-hal | 75 |
5 | atsam4-hal | 5 |
6 | esp32-phantom | 4 |