EMC2101 done in Rust
https://github.com/Georges760/emc2101-rs, I need to get some HW and test/debug it now...
BM13xx driver is ongoing, but I really need more log sample from Saleae Logic 2 to revert engineer the protocol (specially from a real S17).
Wow, Looking good! A friend was telling me that you dont really need a RTOS with Rust because the async libraries are so good.. does that seem right to you?
I wish I had a S17 to poke around on. Ive been watching them on eBay, but they seem so expensive still.
Exactly, I plan to play around with RTIC (Real Time Interrupt-driven Concurrency) which should fit very well with our needs here : each "tasks" can be triggered by a hardware interrupt (the Alert signal from EMC2101 to trigger the shutdown for Temperature Critial reached, the Serial RX IRQ from BM1397 for a work result, etc...)