Aurornis 3 days ago

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.

  • criddell 2 days ago

    Sure, it doesn't do anything but, thanks to Rust, it does nothing safely.

  • Havoc 3 days ago

    Think this is server side. Vaguely equivalent to HA. But yeah hard to tell

leoedin 2 days ago

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 3 days ago

Make it work for esp32-* and you’ll have a lot of people using it.

  • israrkhan 3 days ago

    This seems like a server side platform for managing IoT devices. Nothing device side as far as I can tell.