Hacker News new | ask | show | jobs
by BluSyn 10 days ago
Rust on embedded is fun to play with.

Few years ago I made a custom RGB LED rope light controller using ESP32 C3 DevKit and Rust embedded, connecting light to homeassistant via MQTT auto discovery. Was surprisingly easy to get started as someone who had limited experience with embedded programming, and only hobby Rust experience.

But the supported hardware in Rust crates was limited at the time and C3 dev kits weren’t widely available, so I never used it for anything. HAL support has only gotten better since then.

I may try to resurrect that project now with Pico 2 and Matter.

1 comments

I was playing with the official Espressif Rust Board, which is ESP32C3, but I didn't try Matter on it. It would be on the same boat as Pico W because it only supports Matter over Wifi. https://github.com/melastmohican/esp-rust-board-discovery Now I would try something like ESP32C6 with Thread support: https://github.com/melastmohican/adafruit-feather-esp32c6-em...