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

ESP32-S3 Based Automated Watering System with Ultrasonic Sensing and Data Logging

View and Edit Project In Cirkit DesignerImage of ESP32-S3 Based Automated Watering System with Ultrasonic Sensing and Data Logging

Circuit Documentation

Summary

The circuit in question appears to be a complex system designed to interface with various sensors and actuators, likely for some form of monitoring and control application. The central processing unit of the circuit is an ESP32-S3 microcontroller, which is responsible for handling inputs from an ultrasonic sensor (HC-SR04) and a water flow sensor, as well as controlling an OLED display, a real-time clock (DS3231 RTC), an SD card module, a water pump, a two-channel relay, and a solenoid valve. The power supply for the circuit components is provided through 3.3V and ground connections from the ESP32-S3, with additional power for the water pump and solenoid valve provided by 220V power sources through the relays.

Component List

ESP32-S3

HC-SR04 Ultrasonic Sensor

Water Flow Sensor

OLED Display 2.42"

DS3231 RTC

SD Card Module

Water Pump

Two Channel Relay 5V

Valve Solenoid Water

Power 220V

Wiring Details

ESP32-S3

HC-SR04 Ultrasonic Sensor

Water Flow Sensor

OLED Display 2.42"

DS3231 RTC

SD Card Module

Water Pump

Two Channel Relay 5V

Valve Solenoid Water

Power 220V

Documented Code

No code was provided for the microcontrollers in the circuit. Therefore, this section is left blank until the relevant code is supplied.