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

ESP32-Based Smart Irrigation System with Soil Moisture Sensing and Temperature Monitoring

View and Edit Project In Cirkit DesignerImage of ESP32-Based Smart Irrigation System with Soil Moisture Sensing and Temperature Monitoring

Circuit Documentation

Summary

The circuit in question is designed to monitor and control a water system, which includes a temperature sensor, a water level sensor, a soil moisture sensor, and a water pump. The ESP32 Devkit V1 microcontroller serves as the central processing unit, interfacing with the sensors and controlling a relay that powers the water pump. The relay ensures that the pump is only activated when certain conditions are met, as determined by the sensor readings. The circuit is powered by a 5V battery, which supplies power to the microcontroller, sensors, and relay.

Component List

ESP32 Devkit V1

5V Relay

5V Mini Water Pump

MKE-S15 DS18B20 Waterproof Temperature Sensor

Water Sensor

Soil Moisture Interceptor

5V Battery

Wiring Details

ESP32 Devkit V1

5V Relay

5V Mini Water Pump

MKE-S15 DS18B20 Waterproof Temperature Sensor

Water Sensor

Soil Moisture Interceptor

5V Battery

Documented Code

No code has been provided for the microcontroller. The documentation of the code would typically include a description of the functionality, setup, and loop routines, along with any functions used to read sensors, control the relay, and manage the water pump. Since no code is available, this section cannot be completed.