~/talk

Introduction to Embedded Rust

TalkinFrenchat Devoxx France 2023 · 2023-04-12..04-14· [embedded-and-hardware, rust]
slides:none on file

Shows how to build and flash Rust programs for tiny microcontrollers using rustup, target toolchains and cargo, demonstrated by a ~164‑byte blink binary with a one‑byte BSS. Gives concrete demos on ATtiny85 (blink + ADC light sensor) and ESP32 (esp-idf bindings, SSD1306 display, ADC read into an atomic, and serving the value over HTTP at esp32.local).

AI-written summary · about

  1. 0:00Rust embarqué
  2. 1:03Introduction
  3. 2:06Why choose Rust
  4. 5:35Embedded setup
  5. 7:23Microcontrollers overview
  6. 10:30Blink project in Rust
  7. 15:33Rust embedded code details
  8. 21:56Memory size and optimization
  9. 25:10Sensor-based frequency control
  10. 29:35ESP32 power and ecosystem
  11. 35:17OLED graphics
  12. 37:33Embedded HTTP server
  13. 43:48Conclusion
~/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.