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

ESP32-Based Automated Soil Moisture Monitoring and Watering System

View and Edit Project In Cirkit DesignerImage of ESP32-Based Automated Soil Moisture Monitoring and Watering System

Circuit Documentation

Summary of the Circuit

This circuit is designed to monitor soil moisture levels and control a water pump based on the sensor data. It uses an ESP32 microcontroller to read data from a DHT11 temperature and humidity sensor and an MKE-S13 soil moisture sensor. The ESP32 also controls a relay module, which in turn controls the power to a water pump. The MB102 Breadboard Power Supply Module provides the necessary power to the components.

Component List

MKE-S13 Soil Moisture Sensor

MB102 Breadboard Power Supply Module 3.3V/5V

DHT11 Temperature and Humidity Sensor

Relay Module 1 Channel

Water Pump

ESP32-WROOM-32UE Microcontroller

Wiring Details

MKE-S13 Soil Moisture Sensor

MB102 Breadboard Power Supply Module 3.3V/5V

DHT11 Temperature and Humidity Sensor

Relay Module 1 Channel

Water Pump

ESP32-WROOM-32UE Microcontroller

Documented Code

DHT11 Sensor 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)

No additional code documentation provided.