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

ESP32-Controlled Automated Plant Watering System with Humidity Sensing and RGB Indicator

View and Edit Project In Cirkit DesignerImage of ESP32-Controlled Automated Plant Watering System with Humidity Sensing and RGB Indicator

Circuit Documentation

Summary

This circuit is designed to interface an ESP32 microcontroller with various sensors and actuators, including a humidity sensor (YL-69), a water level sensor, an RGB LED (KY-016), a relay module (KY-019), and a mini water pump. The ESP32 controls the relay, which in turn controls the power to the mini water pump. The sensors provide environmental feedback to the ESP32, which can then adjust the system's behavior accordingly. The RGB LED serves as an indicator. The circuit is powered by a 9V battery.

Component List

ESP32 38 PINS

Mini Water Pump

Humidity Sensor (YL-69)

KY-016 RGB LED

9V Battery

KY-019 Relay Module 1 Channel

Water Level Sensor

Wiring Details

ESP32 38 PINS

Mini Water Pump

Humidity Sensor (YL-69)

KY-016 RGB LED

9V Battery

KY-019 Relay Module 1 Channel

Water Level Sensor

Documented Code

Since no code was provided, this section is left blank. The code for the ESP32 would typically include initialization of the GPIO pins, reading sensor data, controlling the RGB LED, and activating the relay to power the mini water pump based on sensor inputs.