a48ba2963d3eca77820bae3909ee560f520c90f9
Rust on Robots - Workshop (Didacta Ed.)
Rust ist schnell, modern und hilft dabei, typische Embedded-Fehler früh zu vermeiden – genau das, was man auf Robotern braucht. In diesem Workshop gebe ich eine kurze, praxisnahe Einführung in Rust und wir steigen dann direkt in gemeinsame Übungen ein: selbst Rust schreiben, kleine Aufgaben lösen und anschließend Rust auf einem STM32 Bluepill flashen und testen. Ideal für RoboCup-Interessierte aus der außerschulischen bzw. beruflichen Bildung, die schon einmal programmiert haben und Rust als Werkzeug für robuste Robotik ausprobieren wollen.
Workshop Layout
Dieses Repository ist als "Rust by Example"-ähnlicher Lernpfad aufgebaut:
tutorial/00-setup-livebistutorial/08-final-combined- Jeder Schritt hat:
task/(Aufgabe mit TODOs)solution/(Referenzlösung)
- Teilnehmer arbeiten nur in
task/.
Quick Start
- Host vorbereiten:
bash scripts/setup-live.sh
- Host prüfen:
bash scripts/verify-host.sh
- Probe prüfen:
bash scripts/verify-probe.sh
- Schritt ausführen:
bash scripts/run-step.sh 01 task
Core Files
Description
Languages
Rust
45.7%
HTML
38%
Nix
7.9%
Shell
6.5%
RPC
1.9%