embassy-rs / embassy

Modern embedded framework, using Rust and async.
https://embassy.dev
Apache License 2.0
5.11k stars 708 forks source link

self-sufficient getting starting project #1828

Open mark2b opened 1 year ago

mark2b commented 1 year ago

Hello. Is there self-sufficient "getting starting" project. Not as part of repository with relative pathes in Cargo.toml and a lot of configurations files distributed across repository, but self-sufficient project with all required files inside that can be compiled even without local embassy-rs repository. I can successfully compile any example project located in repository tree, but moving it outside of repository I have a lot of compilation problems.

Thanks Mark

41Mo commented 1 year ago

Hello, you might want to look github for embassy-template/embassy-start repos. When i explored github i found embassy-start repo, which looks pretty descent. If you would like more minimal setup you can take a look at embassy-rp-template. On github you may find some nice fully functional projects like watermeter(if i remeber the name right). Maybe people in matrix chat knows better alternatives.

mark2b commented 1 year ago

Hello, @41Mo Thanks for great reference, especially https://github.com/explocion/embassy-rp-template This is really what I was looking for

agausmann commented 4 months ago

There's some community-made projects, but the couple rp2040 templates that I've found so far are out of date - they haven't been updated to point to crates.io yet. (none of the ones linked above, nor embassy-rp-skeleton)

I think it would be helpful to have officially-maintained templates that are kept in sync with embassy releases

agausmann commented 4 months ago

for future reference, embassy-template linked in the docs seems to be up-to-date.