ESP32 – WiFi | Relay | Temperature | Humidity

In this project, we are going to control a 4 Channel Relay module and read the temperature and humidity values of the surrounding environment with a DHT11 sensor using the ESP32 development board. 

The ESP32 development board connects to the local Wi-Fi network and a DNS (http://shanezzar.local/) is initiated. Hitting this URL connects that client to the ESP32 development board by means of web sockets resulting in synchronized data exchange across all devices. The ESP32 development board also uses SPI Flash File System and a web page is burned in the board which displays temperature, humidity, and heat index gauges along with 4 buttons to toggle the relay modules ON/OFF. All the debug data is shown on the serial monitor at 115200.

Written in

C/C++/Javascript

Contribution

⁃ UI/UX Design
⁃ Development

Ownership

This is my personal project.

Link

GitHub