← Back to context

Comment by jonahss

2 years ago

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