A five-day DesignNews CEC course covering Rust for embedded systems development. Topics progress from Rust fundamentals and syntax to running emulated applications with QEMU, deploying to the STM32F3 Discovery board, interfacing with microcontroller peripherals using PAC and HAL crates, and advanced concepts like portability and concurrency. Resources include the Rust embedded book, RTIC, and hands-on debugging with GDB.

4m read timeFrom beningo.com
Post cover image
Table of contents
February 27 – Day 1 – Introduction to Rust for Embedded SystemsFebruary 28 – Day 2 – “Hello Rust!”, using QEMUMarch 1 – Day 3 – “Hello Rust!”, using the STM32F3March 2 – Day 4 – Interfacing to Peripherals in RustMarch 3 – Day 5 – Becoming a Rust ExpertJacob’s General Embedded Software ResourcesAdditional Course Resources
1 Impression