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

ESP8266 NodeMCU Controlled Water Pump and Solenoid Valve System

View and Edit Project In Cirkit DesignerImage of ESP8266 NodeMCU Controlled Water Pump and Solenoid Valve System

Circuit Documentation

Summary

The circuit in question appears to be designed to control a water pump and a plastic solenoid valve using two KY-019 1-channel relay modules, which are in turn controlled by an ESP8266 NodeMCU microcontroller. The relays are powered by a 5V battery, while the pump and valve are powered by a 12V battery. A diode is used in the circuit, likely for protecting against reverse current flow.

Component List

ESP8266 NodeMCU

KY-019 Relay Module 1 Channel (Two Instances)

Water Pump

12V Battery

5V Battery

Diode

Plastic Solenoid Valve

Wiring Details

ESP8266 NodeMCU

KY-019 Relay Module 1 Channel

Water Pump

12V Battery

5V Battery

Diode

Plastic Solenoid Valve

Documented Code

No code has been provided for the ESP8266 NodeMCU or any other microcontrollers in the circuit. Therefore, this section is left blank until the relevant code is supplied. The code would typically include the logic for controlling the relay modules based on sensor inputs or network commands, considering the ESP8266 NodeMCU's WiFi capabilities.