book icon indicating copy to clipboard operation
book copied to clipboard

Review

Open TotalKrill opened this issue 6 years ago • 1 comments

I dont know if this is the correct place, but still.

I read through this book and I have read through the original rust book. Compared to the original, the embedded rust book is lacking a lot of example projects that one could follow along.

The original rust book was an extremely interesting read and it felt like most chapters first explained a topic, and then had a follow along example where the topic or multiple topics covered was used.

Having read the Japarics stm32f3discovery book, I thought that one actually more interesting, since it had go-along examples in it. However it does not really follow the best-practises and it doesnt really explain everything.

I think that maybe creating some applicable examples to go along with the theory could help this book, because as it stands after reading this, I am actually less motivated to start utilizing rust on the embedded side since I feel I have no practical way of starting to make something remotely useful.

How would I utilize the rust embedded ecosystem? How can i contribute to it? Where do I start creating a real project? How should I structure a project where I have to create a new driver? How do I create a new hal crate?

Also, there are way to many different hardwares mentioned in this book, better just choose one and structure the book around that, I would suggest the stm32f3discovery, since then a lot of japarics work could be reused, or maybe build examples around any of the nrf52 chips, since they are quite friendly to use, and has bluetooth, which is always interesting to build projects with.

TotalKrill avatar Apr 29 '19 15:04 TotalKrill

2o23. ESP32 is there with even more interesting chips.

I’m going to try writing a followable tutorial on Zephyr, Rust, and ESP32, next year. Though the point isn’t primarily to make it a “book” (that’s maintained), it will likely serve as the practical approach you were calling for here. At the least, I’m reading these Issues to see, what people found lacking in the 2018 book.

akauppi avatar Dec 01 '23 13:12 akauppi