Live data from Hacker News

A getting started guide to ESP32 no-std Rust development

nereux.blog

1–4 of 4 posts

Re: A getting started guide to ESP32 no-std Rust development

#3
post #2

what are the advantages, besides binary size, of using no std on the esp32?

The std version uses esp-idf, meaning you have increased unsafe surface area, a dependency on C & lesser ability to patch any issues with peripheral drivers.

These are all related and not really an issue for small projects though.

Re: A getting started guide to ESP32 no-std Rust development

#4
post #2

what are the advantages, besides binary size, of using no std on the esp32?

Well while esp-idf is powerful and has awesome features it also provides attack surface. And for me an additional advantage that no C code is below and it's fun!