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

ESP8266 NodeMCU Controlled Automated Plant Watering System with Soil Moisture Sensing

View and Edit Project In Cirkit DesignerImage of ESP8266 NodeMCU Controlled Automated Plant Watering System with Soil Moisture Sensing

Circuit Documentation

Summary

The circuit in question appears to be designed for a soil moisture and water level monitoring system, which can control water pumps based on sensor readings. It includes an ESP8266 NodeMCU microcontroller for processing and control, multiple soil moisture modules and water sensors for monitoring environmental conditions, a relay module to control power to the water pumps, and a power supply to energize the system.

Component List

ESP8266 NodeMCU

Relay 4 Channel 5V

7.4V Power Supply

5V Mini Water Pump (4 units)

Soil Moisture Module (4 units)

Water Sensor (4 units)

Wiring Details

ESP8266 NodeMCU

Relay 4 Channel 5V

7.4V Power Supply

5V Mini Water Pump

Soil Moisture Module

Water Sensor

Documented Code

No code has been provided for the microcontroller. The expected code should handle reading sensor data from the soil moisture modules and water sensors, processing the data to make decisions, and controlling the relay module to turn the water pumps on or off accordingly. It may also include functionality for communicating with a remote server or user interface to report sensor readings and system status.