Rust-IoT-Platform
7 comments
·April 16, 2025Aurornis
criddell
Sure, it doesn't do anything but, thanks to Rust, it does nothing safely.
Havoc
Think this is server side. Vaguely equivalent to HA. But yeah hard to tell
leoedin
The Drogue IoT project is probably the best set of projects which enable building IoT devices in Rust. https://github.com/drogue-iot
It’s built on top of the Embassy embedded async runtime (which is great), and implements a lot of the stuff you need for IoT.
Unfortunately it seems to have been mainly written by red hat engineers who’ve been redeployed, so apart from a few active subprojects it’s mostly abandoned and slowly bit rotting. It’s a shame as it has real potential but didn’t quite reach production ready state.
shadowpho
Make it work for esp32-* and you’ll have a lot of people using it.
israrkhan
This seems like a server side platform for managing IoT devices. Nothing device side as far as I can tell.
null
Can anyone parse what this is? No examples, no documentation, just a lot of thinly implemented files?
Some of the files are just empty Rust files with names matching industry technologies, like the 0-byte prometheus.rs: https://github.com/iot-ecology/rust-iot-platform/blob/4f3ef3...
This reminds me of a lot of the “side projects” I’d see on resumes from juniors. A fun sandbox for their own experimenting and learning but impenetrable for anyone else.