Based on the Oxdize talk by Tristan Lostroh, this repo will track the issues and assest required to bring Embedded Rust to hobbiest electronic engineers
Context: https://docs.google.com/presentation/d/1XJdM1ZhFA2RbumnIgHLvUFZNUB2PGNtzoQEsGe5a-Q0/edit?usp=sharing
View the presentation: https://youtu.be/V4u-h2N4-Bs
The primary goal is to have tools and documentation that provides the best experience to a beginner to embedded Rust.
Check out probe-rs for general Embedded Tooling. Their current plans will likely get Embedded Rust to where Patina needs it. If you are interested in better debugging, look at Knurling
Knurling is the open source outreach of (Ferrous Systems)[https://ferrous-systems.com]. This program will greatly expand the amount of high quality guides and courses avaiable.
Awesome Rust and Awesome Embedded Rust are the current goto places for high quality content.
Both these resources however need to be kept up to date and relavant. Awesome Embedded Rust specifically could use some work with more device crates linked as well as more tutorials. Create your own adventure and link to it here!
(Tracking Issue https://github.com/tl8roy/patina/issues/6)
We are still in benovolant dictator mode. It would be great for the project to be able to exist on its own or integrated into the wider Rust organisation. Please leave your suggestion in this issue
Please feel free to add to this project via issues or pull requests