Files
didakta-rust-on-robots/README.md
2026-03-08 19:41:38 +01:00

1.5 KiB
Raw Blame History

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-live bis tutorial/08-final-combined
  • Jeder Schritt hat:
    • task/ (Aufgabe mit TODOs)
    • solution/ (Referenzlösung)
  • Teilnehmer arbeiten nur in task/.

Quick Start

  1. Host vorbereiten:
    • bash scripts/setup-live.sh
  2. Host prüfen:
    • bash scripts/verify-host.sh
  3. Probe prüfen:
    • bash scripts/verify-probe.sh
  4. Schritt ausführen:
    • bash scripts/run-step.sh 01 task

Core Files