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

ESP32-Based Smart Garden System with Wi-Fi Control and Sensor Integration

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

Circuit Documentation

Summary

This document provides a detailed overview of a circuit design that includes an ESP32 microcontroller, various sensors, stepper motors, stepper drivers, a relay, a water pump, and power supplies. The circuit is designed to interface with multiple sensors and actuators, providing a comprehensive control system.

Component List

  1. ESP32

    • Description: A powerful microcontroller with Wi-Fi and Bluetooth capabilities.
    • Pins: EN, VP, VN, D34, D35, D32, D33, D25, D26, D27, D14, D12, D13, GND, VIN, 3V3, D15, D2, D4, RX2, TX2, D5, D18, D19, D21, RX0, TX0, D22, D23, BOOT
  2. DHT22

    • Description: A digital temperature and humidity sensor.
    • Pins: +, Out, -
  3. Stepper Motor (Bipolar)

    • Description: A bipolar stepper motor used for precise control of rotational position.
    • Pins: D, B, C, A
  4. Stepper Driver

    • Description: A driver module for controlling stepper motors.
    • Pins: ENA, ENA -, DIR-, DIR+, PUL-, PUL +, B-, B+, A-, A+, GND, VCC
  5. Capacitive Soil Moisture Sensor V1.2

    • Description: A sensor for measuring soil moisture levels.
    • Pins: GND, VCC, AOUT
  6. Water Pump 12V

    • Description: A 12V water pump for fluid transfer.
    • Pins: +, -
  7. LDR Module 3 Pin

    • Description: A light-dependent resistor module for detecting light levels.
    • Pins: VCC, GND, DO
  8. Power Supply 24VDC

    • Description: A power supply providing 24V DC output.
    • Pins: L, N, E, V+, V-
  9. 12V Relay

    • Description: A relay module for switching high-power devices.
    • Pins: NO, COM, NC, IN, DC-, DC+
  10. LM2956 Buck Converter DC-DC

    • Description: A buck converter for stepping down voltage.
    • Pins: OUT+, OUT-, IN+, IN-
  11. MQ135

    • Description: A gas sensor for detecting air quality.
    • Pins: VCC, GND, A0, D0
  12. AC Wall Plug Point

    • Description: A standard AC wall plug point.
    • Pins: E, N, L
  13. 3.3V Battery

    • Description: A battery providing 3.3V output.
    • Pins: +, -
  14. Limit Switch

    • Description: A switch for detecting physical limits or positions.
    • Pins: S, G, V

Wiring Details

ESP32

DHT22

Stepper Motor (Bipolar)

Stepper Driver

Capacitive Soil Moisture Sensor V1.2

Water Pump 12V

LDR Module 3 Pin

Power Supply 24VDC

12V Relay

LM2956 Buck Converter DC-DC

MQ135

AC Wall Plug Point

3.3V Battery

Limit Switch