ESP01 – DHT11 Temperature and Humidity Sensor Boards

Last Updated on 8. October 2026 by SuffocationLink status: OK

Kleine Platine mit einem Steckplatz für den ESP01(s) und einem DHT11 Sensor.

Facts

DescriptionWorth
Baud-Rate115200 (possibly also 9800, with me it was 11)
ESP01 socket1
SensorDHT11
Sensor pin2
Supply voltage3,7 – 12V
TasterReset
General Data

Areas of application

  • Home automation
  • Temperatur- und Feuchtemessung innen und außen

Views

Programming

Libraries

Sensor

Hier gibt es vielfältige Implementierungen, es ist auch nicht schwer, den Sensor selbst auszulesen.

https://github.com/beegee-tokyo/DHTespLink status: OK

or Adafruit DHT

https://github.com/adafruit/DHT-sensor-libraryLink status: OK

OTA (Optional)

Standard Arduino OTA, ist Bestandteil der Arduino Lib.

https://github.com/arduino/arduinoOTA

MQTT (Optional)

Es gibt noch andere Libs, diese unterstützt aber QOS 1 beim Senden, was die Datenübermittlung stabiler gestaltet und funktionierte gleich, so dass eine weitere Recherche nicht notwendig war.

https://github.com/khoih-prog/MQTTPubSubClient_GenericLink status: OK

Test programme

The test program can be found on Git.

https://github.com/sfambach/esp8266/tree/main/shield/ESP01TemperatureDHT11Link status: Broken

Problems

Sensor shows NAN

  • Potentially entered the wrong PIN
  • Intervall zu kurz, warten, bis Sensorwert nicht mehr nan ist
while(isnan(temp)){
  // do nothing
}

Incorrect temperature

Der Sensor ist zwischen Platine und ESP01 eingeklemmt und misst somit die Temperatur des ESP01 samt Board mit. Wer die Möglichkeit hat, sollte den Sensor auslöten und mit Kabel verlängern. Es besteht auch die Möglichkeit, ihn auf die Rückseite der Platine zu löten. Ich habe bei mir den Sensor vorsichtig nach oben gebogen, so dass er nicht mehr zwischen ESP01 und Platine wie ein Sandwich eingepackt ist.

Miscellaneous

ESPHome

ESP Basic Framework Link status: Unknowninstall, then use the u.s. code for functionality.

sensor:
  - platform: dht
    pin: D2
    model: DHT11
    temperature:
      name: "Temperature"
    humidity:
      name: "Relative Humidity"
    update_interval: 60s

More ESPHome Posts:

Tasmota

Conclusion

Kleine Platine, die Kompaktheit ist gleichzeitig aber auch der größte Nachteil. Der Sensor misst die Temperatur der ihn umschließenden Bauteile mit. Sonst gibts nur wenig zu bemängeln, klar wären manchmal mehr IOs als sie der ESP01 besitzt, nützlich, dann sollte man auf eine andere Lösung umsteigen. Um mal schnell einen Temperatursensor ins Netzwerk einzubinden, ist die Platine perfekt.

Related Posts

Sources

https://www.instructables.com/IoT-MCU-Monitoring-Using-the-AskSensors-IoT-Platfo/Link status: OK

https://github.com/asksensors/AskSensors-ESP8266-DHTLink status: OK

DateChangeAuthor
08.10.2026Überschriften-Hierarchie korrigiert (H1→H2, Unterebenen eine Stufe tiefer)Suffocation
04.10.2026Rechtschreibung korrigiert: Tippfehler, Kommas, Bauteilname DHT11, Groß-/KleinschreibungSuffocation
03.10.2026Log-Liste eingefügtSuffocation
29.10.2023Post createdSuffocation
Changelog

Leave a Reply

Your email address will not be published. Required fields are marked *