Size: 3.5 GB | Uploaded by: abdenna | Seeders: 41 | Leechers: 46
STM32 Embedded Rust: Foundations & Peripherals - Part 1
Develop safe STM32 firmware in Rust and gain hands-on experience with peripherals, interrupts, HALs, and no_std development.
Course Description:
The course moves from the basics of embedded Rust to writing safe, efficient firmware that works directly with real hardware. As the first part of the STM32 Embedded Rust series, it builds the groundwork for more advanced firmware development, covering Rust, no_std, STM32 HALs, GPIO, UART, timers, interrupts, and safe peripheral programming.
What You Will Learn:
Setting up a Rust development environment for STM32 embedded development
Using STM32 HALs to interact with microcontroller peripherals
Who This Course Is For:
Embedded C/C++ developers who want to learn Rust for STM32
Course Content
1- Setting up Rust
2- Embedded Rust Setup
3- Flashing Firmware Onto The MCU
4- ARM versus MCU Vendors
5- Bit Fiddling In Rust
6- Layers of Abstraction in Embedded Rust