Zum Hauptinhalt springen

Tipps und Tricks

Infos zu ESP-IDF​

Dieses Projekt nutzt das Espressif IoT Development Framework. Dieses Framework bietet hardwarenahe Funktionen, um unsere MCU's (ESP32-C6) mit der Programmiersprache C zu programmieren.

Alle Funktionen, die ESP-IDF bietet, sind hier gelistet. Beispielsweise wird hier erklärt, wie man einzelne GPIO-Ports ansteuert. Espressif hat auch ein Video veröffentlicht, das zum Einstieg sehr hilfreich ist.

Infos zu FreeRTOS​

Außerdem ist auf unseren MCUs FreeRTOS installiert. Das ist ein quelloffenes Echtzeitbetriebssystem. Es ermöglicht die Entwicklung von verschiedenen, scheinbar parallel ausgeführten Tasks. Hier gibt es eine Einleitung in die Thematik. Dieses Video ist ebenfalls ein guter Start.

Infos zu MQTT​

MQTT spielt in unserem Projekt eine zentrale Rolle als Kommunikationskanal. Ein Grundverständnis von MQTT ist enorm hilfreich. Hier einige gute Quellen:

Infos zu Home Assistant​

Auch Home Assistant spielt in unserem Projekt eine zentrale Rolle. Hier einige gute Quellen: