Beetje Coderen

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.

⏱ 60 minuten leestijd + oefenen

🎯 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?