CodeBaseChat
IoTIoT / Hardware

Smart Home Automation

Control lights, a fan and a door lock from your phone with an ESP32. Room temperature shows on the dashboard.

Demo video

About this project

A hardware plus app project. An ESP32 board drives a relay module that switches a bulb, a fan and a small lock. A simple web dashboard served from the board lets you toggle everything from any phone on the same WiFi, and shows room temperature from a DHT11 sensor. A good final-year ECE / EEE project.

Key features

  • Phone control over WiFi
  • Relay switching for 3 appliances
  • Live temperature and humidity
  • Works on local network, no internet needed
  • Wiring diagram included

Technologies used

ESP32Arduino C++HTMLMQTT

Screens

Smart Home Automation screenshot 1
Smart Home Automation screenshot 2
Smart Home Automation screenshot 3