Rust auf dem Raspberry Pi Pico – Grundlagenkurs
24 aufeinander aufbauende Lektionen Embedded Rust mit Pico 2/Pico 2 W: GPIO, PWM, ADC, I²C, Embassy und WLAN.
Themenwelt
Mikrocontroller, Elektronik und vernetzte Projekte umsetzen.
Kompakte Zusammenfassungen zum Lesen und die passenden Materialien zum Herunterladen.
24 aufeinander aufbauende Lektionen Embedded Rust mit Pico 2/Pico 2 W: GPIO, PWM, ADC, I²C, Embassy und WLAN.
Unterschiede zwischen PC und Mikrocontroller einordnen. Embedded Rust verständlich erklärt, mit Praxisaufgabe und Musterlösung.
Bauteile und Grenzen eines Pico kennenlernen. Embedded Rust verständlich erklärt, mit Praxisaufgabe und Musterlösung.
Rust-Tools und Compilerziel installieren. Embedded Rust verständlich erklärt, mit Praxisaufgabe und Musterlösung.
Ein lauffähiges Projektgerüst verwenden. Embedded Rust verständlich erklärt, mit Praxisaufgabe und Musterlösung.
ELF/UF2 und BOOTSEL verstehen. Embedded Rust verständlich erklärt, mit Praxisaufgabe und Musterlösung.
Digitale Ausgänge mit Embassy steuern. Embedded Rust verständlich erklärt, mit Praxisaufgabe und Musterlösung.
Eingänge mit internem Pull-up auslesen. Embedded Rust verständlich erklärt, mit Praxisaufgabe und Musterlösung.
Kontaktprellen softwareseitig behandeln. Embedded Rust verständlich erklärt, mit Praxisaufgabe und Musterlösung.
Nichtblockierende Wartezeiten verstehen. Embedded Rust verständlich erklärt, mit Praxisaufgabe und Musterlösung.
Pulsweitenmodulation kennenlernen. Embedded Rust verständlich erklärt, mit Praxisaufgabe und Musterlösung.
Ein Potentiometer als Spannungsteiler verwenden. Embedded Rust verständlich erklärt, mit Praxisaufgabe und Musterlösung.
Serielle Kommunikation einordnen. Embedded Rust verständlich erklärt, mit Praxisaufgabe und Musterlösung.
Sensoren und Displays über zwei Signalleitungen verbinden. Embedded Rust verständlich erklärt, mit Praxisaufgabe und Musterlösung.
Display-Treiber und Framebuffer unterscheiden. Embedded Rust verständlich erklärt, mit Praxisaufgabe und Musterlösung.
SPI von I²C unterscheiden. Embedded Rust verständlich erklärt, mit Praxisaufgabe und Musterlösung.
Interrupts von Polling unterscheiden. Embedded Rust verständlich erklärt, mit Praxisaufgabe und Musterlösung.
Tasks und geteilte Zustände kennenlernen. Embedded Rust verständlich erklärt, mit Praxisaufgabe und Musterlösung.
PIO als zusätzliche Hardwarefunktion begreifen. Embedded Rust verständlich erklärt, mit Praxisaufgabe und Musterlösung.
WLAN-spezifische Besonderheiten verstehen. Embedded Rust verständlich erklärt, mit Praxisaufgabe und Musterlösung.
Einen Netzwerkdienst konzeptionell aufbauen. Embedded Rust verständlich erklärt, mit Praxisaufgabe und Musterlösung.
Publisher, Broker und Topics verstehen. Embedded Rust verständlich erklärt, mit Praxisaufgabe und Musterlösung.
Firmware systematisch prüfen. Embedded Rust verständlich erklärt, mit Praxisaufgabe und Musterlösung.
Module, Datenfluss und Aufgaben definieren. Embedded Rust verständlich erklärt, mit Praxisaufgabe und Musterlösung.
Die Bausteine zu einem robusten Programm verbinden. Embedded Rust verständlich erklärt, mit Praxisaufgabe und Musterlösung.