YMMV, naturally, but I've found that some embedded devices have really excellent hardware abstraction layers in Rust that wrap the majority of the device's functionality in an effectively zero-overhead layer. Timers? GPIO? Serial protocols? Interrupts? It's all there.- https://docs.rs/atsamd-hal/
- https://docs.rs/rp2040-hal/
No comments yet.