Das ist ein Projekt mit einem ESP32 und einem BME280. Das Ziel ist es, die Temperatur, die Luftfeuchte und den Luftdruck mit einem WEB-Sever anzuzeigen.
Die Hardware für dieses Projekt:
- 1 x ESP32
- 1 x BME280
Der BME280 wird am I2C-Bus angeschlossen.
SDA -> GPIO21, SCL -> GPIO22
Die Software für dieses Projekt:
- Wir fragen über den Seriellen-Monitor die IP-Adresse ab.
- und starten mit dieser IP-Adresse den lokalen Browser.
- Der Browser zeigt uns die Sensorwerte für Temperatur, Luftfeuchte und Luftdruck an.
- Die Sensorwerte werden alle 30 Sekunden aktualisiert.
C++ Code BME280:
Programm
C++ Code für einen BME180 (Temperatur und Luftdruck):