Our great sponsors
-
awesome-embedded-rust
Curated list of resources for Embedded and Low-level development in the Rust programming language
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Thanks!
I knew no Rust at all before starting. Yikes was it frustrating to learn a completely new language. I had to go through the whole rust book, not skipping any basics, in order to get there. I also assigned myself a homework assignment to get used to the concepts. See the other blog post on wyldcard.io/blog
Honestly, by the time I got to the finished prototype, I could have just done the whole thing with Javascript. Although intending to use an SDM32F7 for the finished project, it was really convenient to use a raspberry pi for development. Using VS Code, I could program remotely on the pi from my Mac and iterate really quickly.
the awesome-embedded-rust[1] repo was very helpful.
TBH, embedded rust really feels like it's not ready for hobbysists who aren't embedded experts already.
[1] https://github.com/rust-embedded/awesome-embedded-rust