ESP32Home Security

Advanced home security monitoring and control system powered by ESP32 microcontroller

Smart Home Security System
Monitor and control your home security
System Architecture
How components of the Smart Home Security System are connected

1. ESP32 is connected to various sensors and devices:

  • Door Sensor (GPIO 13): Detects if the door is open or closed
  • Motion Sensor (GPIO 12): Detects movement in the monitored area
  • Power Monitor (GPIO 14): Monitors AC power status
  • Alarm (GPIO 27): Controls the alarm output device

2. ESP32 processes sensor data and controls the alarm.

3. ESP32 communicates with the Wi-Fi router to send data and receive commands.

4. Mobile app and web server connect to the same network.

5. Users interact with the system via mobile app or web interface.

Installation Guide
Follow these steps to set up your Smart Home Security System
  1. Gather components: ESP32, door sensor, motion sensor, power monitor, and alarm output device.
  2. Connect the door sensor to GPIO 13 on the ESP32.
  3. Connect the motion sensor to GPIO 12 on the ESP32.
  4. Connect the power monitor to GPIO 14 on the ESP32.
  5. Connect the alarm output device to GPIO 27 on the ESP32.
  6. Power up the ESP32 using a suitable power supply.