Les 32
Rust op microcontrollers
Rust zonder besturingssysteem: no_std en no_main, de lagen PAC, HAL en embedded-hal, een LED laten knipperen, en hardware-onafhankelijke code testen op je eigen computer en in een simulator.
🎯 Na deze les kun je
- uitleggen wat no_std en no_main betekenen
- de lagen PAC, HAL en embedded-hal onderscheiden
- een knipperprogramma lezen en aanpassen
- driver-code schrijven tegen embedded-hal-traits en die op de pc testen
Rust werkt ook op chips met een paar kilobyte geheugen, zonder besturingssysteem: thermostaten, sensoren, drones. De veiligheid van Rust is daar extra waardevol, want een crash in een apparaat ergens in een muur debug je niet even. In deze les zie je hoe een embedded Rust-programma eruitziet en hoe je zulke code zelfs zonder hardware kunt testen.
🔒 Deze les zit in het betaalde deel van de cursus
De eerste 5 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 29,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.
Wil je een seintje als het zover is?