Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

Arduino and ESP32-Based Smart Home Automation System with Sensor Integration

View and Edit Project In Cirkit DesignerImage of Arduino and ESP32-Based Smart Home Automation System with Sensor Integration

Circuit Documentation

Summary

This circuit integrates an Arduino UNO, an ESP32, various sensors, a relay module, an LCD display, a motor driver, and other components to create a comprehensive system. The Arduino UNO serves as the primary microcontroller, interfacing with sensors and actuators, while the ESP32 provides additional processing power and connectivity. The system includes a light sensor, temperature and humidity sensor, flame sensor, relay module, LCD display, and a fan controlled by a motor driver.

Component List

Arduino UNO

1 Channel 5V Relay Module

16x2 I2C LCD

ESP32 (30 pin)

Photosensitive Sensor Module Digital Light Intensity Detection

DHT 11

Flame Sensor

Resistor

12v Power Supply

LED: Two Pin (red)

Fan

L298N DC Motor Driver

Wiring Details

Arduino UNO

1 Channel 5V Relay Module

16x2 I2C LCD

ESP32 (30 pin)

Photosensitive Sensor Module Digital Light Intensity Detection

DHT 11

Flame Sensor

Resistor

12v Power Supply

LED: Two Pin (red)

Fan

L298N DC Motor Driver

Documented Code

Arduino UNO Code (sketch.ino)

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

Additional Documentation (documentation.txt)

This documentation provides a comprehensive overview of the circuit, including a detailed component list, wiring details, and the code used in the microcontroller.