Skip to content

Non blocking embedded slides#390

Draft
robamu wants to merge 10 commits into
mainfrom
non-blocking-embedded-slides
Draft

Non blocking embedded slides#390
robamu wants to merge 10 commits into
mainfrom
non-blocking-embedded-slides

Conversation

@robamu

@robamu robamu commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 4, 2026

Copy link
Copy Markdown

Deploying ferrous-systems-rust-training with  Cloudflare Pages  Cloudflare Pages

Latest commit: 1377112
Status: ✅  Deploy successful!
Preview URL: https://277aeb03.ferrous-systems-rust-training.pages.dev
Branch Preview URL: https://non-blocking-embedded-slides.ferrous-systems-rust-training.pages.dev

View logs

@jonathanpallant jonathanpallant marked this pull request as ready for review June 5, 2026 09:14
@jonathanpallant

Copy link
Copy Markdown
Member

I did not mean to press that button. Sorry.

@robamu robamu marked this pull request as draft June 5, 2026 11:24
@jonathanpallant

Copy link
Copy Markdown
Member

I think it makes sense to take people though https://non-blocking-embedded-slides.ferrous-systems-rust-training.pages.dev/latest/slides/async-building-blocks first, so this slide deck doesn't need to explain async/await/Futures. It can then concentrate on different kinds of async executor (embassy, RTIC, lilos), and the different kinds of spawn/delay APIs they provide.

@robamu

robamu commented Jun 5, 2026

Copy link
Copy Markdown
Contributor Author

That slide is for hosts using tokio. But there is an overlap.. couldn't the tokio stuff cause more confusion? maybe a little bit of duplication is okay to keep it in one slide?

@jonathanpallant

jonathanpallant commented Jun 8, 2026

Copy link
Copy Markdown
Member

Yeah, those intro slides should not be tokio specific (although using it as an example API is fine).

This is captured in #391

@robamu

robamu commented Jul 13, 2026

Copy link
Copy Markdown
Contributor Author

I removed some components which are covered in more generic slides

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants