# DHT ESP8266 project: - Connecting one DHT11 sensor to the ESP - Connection to MQTT broker - Webserver - Print Temperature & Humidity on OLED screen - OTA support - From Arduino IDE it self - From WebBrowser http://<ip>/ota (login is **admin**, password is **MAC Address**) # Configuration - my_wifi.h : Add your WiFi credentials - my_mqtt.h : Add you broker details (ip, username, password) Copy the templates and adapt them to your needs ```bash cp my_wifi.h.sample my_wifi.h cp my_mqtt.h.sample my_mqtt.h ``` # Dependencies - **PubSubClient** by Nick O'Leary (v2.7.0+) - **DHT sensor library** by Adafruit (v1.3.8) # Board tested - ARDUINO_ESP8266_WEMOS_D1MINI : **LOLIN(WEMOS) D1 R2 & Mini** - [ESP DevBoard with onboard direct connector for DHT & OLED](https://sea.banggood.com/Geekcreit-ESP8266-IoT-Development-Board-DHT11-Temperature-and-Humidity-Yellow-Blue-OLED-Display-SDK-Programming-Wifi-Module-p-1471313.html) - [ESP Devboard with no screen](https://sea.banggood.com/Geekcreit-WiFi-ESP8266-Starter-Kit-IoT-NodeMCU-Wireless-I2C-OLED-Display-DHT11-Temperature-Humidity-Sensor-Module-p-1544116.html) - ARDUINO_ESP8266_WEMOS_D1R1 : **Wemos D1 R1** - [ESP DevBoard with Battery holder](https://sea.banggood.com/Geekcreit-D1-ESP-Wroom-02-Motherboard-ESP8266-Mini-WiFi-NodeMCU-Module-p-1224577.html)