Betrieb

Funktionsweise

Programmablauf zur Laufzeit und der Entwicklungs-Workflow

Ablauf des Programms

Nach dem Start durchläuft der ESP32 die folgenden Schritte:

Mit dem WLAN verbinden

Der ESP32 verbindet sich mit dem konfigurierten WLAN.

Verbindung zum MQTT-Broker aufbauen

Anschließend wird die Verbindung zum MQTT-Broker hergestellt.

BME280 auslesen

Der Sensor wird über den I²C-Bus ausgelesen (Temperatur, Luftfeuchte, Luftdruck).

Messwerte veröffentlichen

Die Werte werden in die drei MQTT-Topics geschrieben.

Warten und wiederholen

Nach einer kurzen Pause beginnt der Zyklus wieder bei Schritt 3.

Note

Die Schritte 3 bis 5 wiederholen sich fortlaufend – so werden die Messwerte regelmäßig aktualisiert.

Entwicklungs-Workflow

Der typische Ablauf beim Bearbeiten des Codes:

Code in Thonny bearbeiten

Datei auf ESP32 speichern (main.py)

ESP32 startet das Skript automatisch

Ausgabe / Fehler in der Thonny-Konsole prüfen
AspektWert
IDEThonny
SpracheMicroPython
ÜbertragungDateien werden per Thonny direkt auf den ESP32 geschrieben