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

ESP8266 NodeMCU Controlled Water Pump with Relay and DC Buck Converter

View and Edit Project In Cirkit DesignerImage of ESP8266 NodeMCU Controlled Water Pump with Relay and DC Buck Converter

Circuit Documentation

Summary of the Circuit

This circuit is designed to control a water pump using an ESP8266 NodeMCU microcontroller. The ESP8266 NodeMCU is powered by a 3.3V supply derived from a 12V battery through an XL4015 5A DC Buck Step-down converter. The microcontroller interfaces with a KF-301 relay to switch the water pump on and off. The relay is used to isolate the microcontroller from the high-power circuit of the water pump, which is also powered by a 12V battery.

Component List

ESP8266 NodeMCU

12V Battery

XL4015 5A DC Buck Step-down Converter

Water Pump

KF-301 Relay

Wiring Details

ESP8266 NodeMCU

12V Battery

XL4015 5A DC Buck Step-down Converter

Water Pump

KF-301 Relay

Documented Code

sketch.ino

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

documentation.txt

(No additional documentation provided)