~/talk

Rust: Embedded, Async, All the Way

Talkat EclipseCon 2022 · 2022-10-24..10-27· [rust, embedded-and-hardware]
links:none on file
slides:none on file

Claims that embedded Rust now runs full async stacks end to end: Embassy async executor plus actor-style code, TLS/HTTP/MQTT clients and swappable TCP/IP stacks. Demo shows a micro:bit using a two-partition bootloader and OTA updates over Bluetooth, with a proxy translating device messages to HawkBit integration for staged rollouts; the bootloader swaps partitions and the device resumes with the bugfix and correct sensor output. Tools: Embassy, drogue IoT pieces, probe-rs.

AI-written summary · about

  1. 0:00Introduction
  2. 0:52Why Rust for embedded
  3. 2:33Rust in embedded context
  4. 4:20Rust ecosystem and tools
  5. 6:02Hardware abstraction layers
  6. 9:17Frameworks and concurrency
  7. 11:56Async Rust with Embassy
  8. 15:34Embassy and device support
  9. 17:50OTA update demo
  10. 22:44Recap and future outlook
  11. 24:00Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.