Zum Hauptinhalt springen

M5Stack: Unterrichtseinheit mit dem M5Stack sowie der Einsatz von NaoRobotern

M5Stack ist ein Open-Source-Hardware-Unternehmen, das kleine, modulare Elektronik- Geräte produziert, die für die Entwicklung von Internet-of-Things (IoT)-Anwendungen verwendet werden können. Die M5Stack-Geräte sind in der Regel kompakt und können leicht zusammengebaut und programmiert werden, um verschiedene Funktionen auszuführen. Die M5Stack-Geräte basieren auf dem ESP32-Mikrocontroller von Espressif und sind mit einer Vielzahl von Sensoren und Peripheriegeräten ausgestattet, die sie für verschiedene Anwendungen einsetzbar machen. Sie lassen sich in verschiedenen Programmierumgebungen einsetzen.

Datum und Uhrzeit

25.04.2023, 14:00 - 16:00 Uhr
Im Kalender speichern

Beschreibung

M5Stack ist ein Open-Source-Hardware-Unternehmen, das kleine, modulare Elektronik-
Geräte produziert, die für die Entwicklung von Internet-of-Things (IoT)-Anwendungen
verwendet werden können. Die M5Stack-Geräte sind in der Regel kompakt und können leicht
zusammengebaut und programmiert werden, um verschiedene Funktionen auszuführen. Die
M5Stack-Geräte basieren auf dem ESP32-Mikrocontroller von Espressif und sind mit einer
Vielzahl von Sensoren und Peripheriegeräten ausgestattet, die sie für verschiedene
Anwendungen einsetzbar machen. Sie lassen sich in verschiedenen Programmierumgebungen
einsetzen.
UiFlow ist eine benutzerfreundliche Plattform, die von M5Stack entwickelt wurde und die es
ermöglicht, M5Stack-Geräte mit einer visuellen Programmierumgebung zu programmieren.
Die Plattform bietet eine Reihe von Werkzeugen und Funktionen, die es Anwendern
ermöglichen, ohne Kenntnisse von Text-basierten Programmiersprachen wie C++ oder Python
M5Stack-Geräte zu programmieren. Stattdessen können Anwender auf eine Bibliothek von
visuellen Blöcken zugreifen, die sie miteinander verbinden können, um verschiedene
Funktionen und Verhaltensweisen zu definieren. UiFlow ist besonders für Einsteiger und
Bildungseinrichtungen geeignet, die eine intuitiv zu verwendende Programmierumgebung
suchen. Weiterhin kann man zwischen den Blöcken und dem Pythoncode wechseln und
Blöcke erstellen, die eigenen Python-Code ausführen.
Der M5Stack sowie UIFlow und dessen Einsatzmöglichkeiten in der Sekundarstufe I sollen
anhand der Unterrichtseinheit Smartwatch und der dabei gesammelten Erfahrungen
vorgestellt werden. Die M5Stacks und die Unterrichtsmaterialien sollen anschließend
ausprobiert werden. Weiterhin soll über weitere Einsatzmöglichkeiten, auch in der
Sekundarstufe II, diskutiert werden.