<rant> I tried using Rust for a Nordic microcontroller project recently but ended up giving up
<rant> I tried using Rust for a Nordic microcontroller project recently but ended up giving up. It was just too difficult to figure out how to do things in Rust as a beginner. For example, I couldn't find a (maintained) Bluetooth stack for the nRF52. I finally figured how to link to Nordic's proprietary Bluetooth stack but then I realized I wanted to use the Thread protocol. I couldn't figure out how to do that. Meanwhile there are entire sample apps and guides in C for what I'm trying to achieve[0]. It sucks because I love Rust and would much rather use it than C/C++. I guess this is less of an obstacle for people who have embedded programming experience, but I don't. [0] https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/...
Original discussionRust on Espressif chips – 2023 Roadmap113 source comments · at import