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

ESP32-Based Smart Energy Monitoring and Control System

View and Edit Project In Cirkit DesignerImage of ESP32-Based Smart Energy Monitoring and Control System

Circuit Documentation

Summary

The circuit in question is designed to monitor and control various parameters such as current, voltage, temperature, and humidity. It includes an ESP32 Devkit V1 microcontroller as the central processing unit, interfaced with a range of sensors and output devices including an ACS712 current sensor, a voltage sensor, a DHT11 temperature and humidity sensor, a buzzer, an I2C LCD display, a relay module, and a DC motor. The ESP32 Devkit V1 is responsible for reading sensor data, displaying information on the LCD, and controlling the relay and buzzer based on specific conditions.

Component List

ESP32 Devkit V1

ACS712 Current Sensor (5A, 20A, 30A)

Voltage Sensor

3.7V Battery

DHT11

Buzzer

16x2 I2C LCD

1-Channel Relay (5V, 10A)

DC Motor

Wiring Details

ESP32 Devkit V1

ACS712 Current Sensor

Voltage Sensor

3.7V Battery

DHT11

Buzzer

16x2 I2C LCD

1-Channel Relay

DC Motor

Documented Code

No code was provided for the microcontroller. The documentation of the code would typically include a description of the functionality, setup, and loop sections, along with comments explaining the purpose of each function and variable. Since no code is available, this section cannot be completed.