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

ESP8266-Based Smart Irrigation System with Wi-Fi Control and Sensor Integration

View and Edit Project In Cirkit DesignerImage of ESP8266-Based Smart Irrigation System with Wi-Fi Control and Sensor Integration

Circuit Documentation

Summary

This document provides a detailed overview of a circuit designed using various components including an ESP8266 NodeMCU, sensors, a relay, a water pump, and a display. The circuit is intended to monitor environmental conditions and control a water pump based on sensor inputs. The ESP8266 NodeMCU serves as the central microcontroller, interfacing with all other components.

Component List

  1. ESP8266 NodeMCU

    • Description: A low-cost Wi-Fi microcontroller with GPIO, ADC, and other interfaces.
    • Pins: D0, D1, D2, D3, D4, 3V3, GND, D5, D6, D7, D8, RX, TX, A0, RSV, SD3, SD2, SD1, CMD, SD0, CLK, EN, RST, VIN
  2. DHT11 Humidity and Temperature Sensor

    • Description: A sensor for measuring temperature and humidity.
    • Pins: VDD, DATA, NULL, GND
  3. HC-SR04 Ultrasonic Distance Sensor

    • Description: A sensor for measuring distance using ultrasonic waves.
    • Pins: VCC, TRIG, ECHO, GND
  4. Water Pump

    • Description: A pump for moving water.
    • Pins: Positive, Negative
  5. Piezo Buzzer

    • Description: A buzzer for generating sound.
    • Pins: Pin 1, Pin 2
  6. USB Power

    • Description: A power source via USB.
    • Pins: +, -
  7. 16x2 I2C LCD

    • Description: A 16x2 character LCD with I2C interface.
    • Pins: GND, VCC, SDA, SCL
  8. 12V Battery

    • Description: A 12V power source.
    • Pins: +, -
  9. 1-Channel Relay (5V 10A)

    • Description: A relay for switching high-power devices.
    • Pins: NC, Signal, C, Power, NO, Ground
  10. SparkFun Soil Moisture Sensor

    • Description: A sensor for measuring soil moisture.
    • Pins: VCC, GND, SIG
  11. GND

    • Description: Ground connection.
    • Pins: GND
  12. Vcc

    • Description: Power supply connection.
    • Pins: Vcc

Wiring Details

ESP8266 NodeMCU

DHT11 Humidity and Temperature Sensor

HC-SR04 Ultrasonic Distance Sensor

Water Pump

Piezo Buzzer

16x2 I2C LCD

1-Channel Relay (5V 10A)

SparkFun Soil Moisture Sensor

GND

Vcc

Code

No code provided for this circuit.