Einrichtung M5Stack

Einrichtung & Installation M5Stack

Vorbereitung der Entwicklungsumgebung

Die folgende Checkliste erleichtert den Einstieg in die IoT-Anwendungsentwicklung. Die Liste enthält sämtliche notwendigen Vorkehrungen, um den Anwendungsfall mit dem M5Stack zu realisieren.

Verwendung von UIFlow

Um UIFlow verwenden, und somit Programme entwickeln zu können, gibt es zwei Möglichkeiten. UIFlow lässt sich installieren, und lokal auf dem Computersystem nutzen, oder auch online unter der Webseite https://flow.m5stack.com/.

Anwendung UIFlow

Nachdem die Verbindung zwischen UIFlow und dem M5Stack hergestellt wurde, ist die Nutzung der UIFlow-Plattform möglich – die ersten Schritte für die Entwicklung einer eigenen Anwendung sind gesetzt. In Abbildung 19 werden die Benutzungsschnittstelle dargestellt und die wichtigsten Komponenten hervorgehoben. Diese Komponenten werden unterhalb des Bildes noch genauer erklärt.

Die Blöcke, die man zum Programmieren verwendet, befinden sich in dem Panel auf der linken Hälfte der UIFlow-Oberfläche. Dort kann zuerst eine Metakategorie ausgewählt werden und anschließend der Block, den man benötigt, per Drag and Drop in die Coding Area gezogen werden. Zur Veranschaulichung wird der Event-Block in Abbildung 20 verwendet, welcher besonders wichtig für den Start eines Programms ist.

Begriffserklärung

Um mit dem Programmieren sinnvoll starten zu können, sollte man jedoch davor noch ein die in der Folge beschriebenen Konzepte kennen.