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

ESP32-Based Automated Hydroponic System Controller

View and Edit Project In Cirkit DesignerImage of ESP32-Based Automated Hydroponic System Controller

Circuit Documentation

Summary

This circuit is designed to interface various sensors and actuators with an ESP32 Devkit V1 microcontroller. The sensors include a DHT11 temperature and humidity sensor, an HC-SR04 ultrasonic sensor, a TDS (Total Dissolved Solids) sensor module, and a pH sensor module. Actuation is handled by a 5V 2-Relay module which controls two 5V mini water pumps. The circuit also includes three I2C LCD screens for data display. Power is supplied by a 220V source, which is interfaced with the relay module for controlling the water pumps. The ESP32 Devkit V1 microcontroller is the central processing unit of the circuit, responsible for reading sensor data, controlling the relay module, and updating the LCD displays.

Component List

ESP32 Devkit V1

5V 2-Relay JD-VCC

5V Mini Water Pump

Power 220V

I2C LCD 16x2 Screen

Modulo Sensor PH

HC-SR04 Ultrasonic Sensor

DHT11

TDS Sensor Module

Wiring Details

ESP32 Devkit V1

5V 2-Relay JD-VCC

5V Mini Water Pump

Power 220V

I2C LCD 16x2 Screen

Modulo Sensor PH

HC-SR04 Ultrasonic Sensor

DHT11

TDS Sensor Module

Documented Code

No code was provided for the microcontroller. The documentation of the code would typically include the setup and loop functions for the ESP32, detailing how it interfaces with each sensor and actuator, including initialization, reading sensor values, controlling the relay module, and updating the LCD displays. Since no code is available, this section cannot be completed.