Leitfaden
esp32-coursework.md
ESP32 and Arduino labs covering I/O, timers, interrupts, and FreeRTOS.
markdown
Eingebettete Betriebssysteme mit ESP32 und Arduino
Diese Seite fasst die Inhalte zu eingebetteten Betriebssystemen unter Verwendung von ESP32- und Arduino-Boards zusammen.
Repository
- Embedded Operating Systems – Praktische Labors zu den Grundlagen eingebetteter Software und FreeRTOS-Konzepten.
Kursmodule
- Kontrolle von RGB-LEDs und Zähler auf 7-Segment-Anzeige
- Digitaler Eingang und wiederverwendbare Signalisierungsklasse
- Analoger Ausgang und Beispiele mit PWM
- Timer, Interrupts, Debouncing und Unterstützungsmaterial
- Erstellung und Koordination von Aufgaben mit FreeRTOS und analoger Auslesung
- Kommunikation zwischen Aufgaben und Parameterübergabe
Was wird gezeigt
- Manipulation von eingebetteten Ein- und Ausgängen
- Konzepte der Aufgabenplanung (Scheduling) mit FreeRTOS
- Arbeit mit Timing und Interrupts auf Low-Level-Ebene
- Entwicklung von einfachen Labors hin zu Mustern für konkurrente Firmware