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

NodeMCU ESP8266 Based Smart Irrigation System with PIR and Humidity Sensors

View and Edit Project In Cirkit DesignerImage of NodeMCU ESP8266 Based Smart Irrigation System with PIR and Humidity Sensors

Circuit Documentation

Summary

The circuit in question is designed to interface a NodeMCU V3 ESP8266 microcontroller with various sensors and output devices to create an interactive system. The system includes a PIR sensor for motion detection, a DHT11 sensor for measuring temperature and humidity, a YL-69 soil moisture sensor, and an I2C LCD screen for displaying data. A 1-Channel Relay is used to control a Mini Water Pump, and the entire circuit is powered by a 5V battery.

Component List

NodeMCU V3 ESP8266

PIR Sensor

DHT11 Humidity and Temperature Sensor

1-Channel Relay (5V 10A)

Mini Water Pump

5V Battery

I2C LCD 16x2 Screen

Humidity YL-69

Wiring Details

NodeMCU V3 ESP8266

PIR Sensor

DHT11 Humidity and Temperature Sensor

1-Channel Relay (5V 10A)

Mini Water Pump

5V Battery

I2C LCD 16x2 Screen

Humidity YL-69

Documented Code

No code was provided for the microcontroller. The documentation of the code would typically include a description of the functionality, setup, and loop functions, as well as any libraries used and the purpose of each function within the code. Since no code is available, this section cannot be completed. If code becomes available, it should be documented here following the structure mentioned above.