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

ESP32-Based Automated Weather Station with Solar Charging and Actuator Control

View and Edit Project In Cirkit DesignerImage of ESP32-Based Automated Weather Station with Solar Charging and Actuator Control

Circuit Documentation

Summary

This circuit integrates various components to perform a set of functions that likely involve environmental sensing, control, and actuation. The ESP32 Devkit V1 serves as the central processing unit, interfacing with sensors like the DHT11 for temperature and humidity readings and the RAIN SENSOR for detecting rainfall. The circuit also includes a solar power management system with a Solar Panel and Solar Charge Controller to charge a 12v 7ah Battery. Actuation is handled by a Linear actuator and DC Motors, with the L298N DC motor driver and a 4 channel relay module to control power delivery. The HC-SR04 Ultrasonic Sensor is used for distance measurement, and a Pushbutton provides user input. Power connectivity is provided through a USB male 2 pin connection and a Micro USB to Cable (2 Pin).

Component List

ESP32 Devkit V1

DHT11 Sensor V2

12v 7ah Battery

Solar Charge Controller

Linear Actuator

Solar Panel

RAIN SENSOR

4 Channel Relay Module

DC Motor

USB Male 2 Pin Connection

Micro USB to Cable (2 Pin)

L298N DC Motor Driver

HC-SR04 Ultrasonic Sensor

Pushbutton

Wiring Details

ESP32 Devkit V1

DHT11 Sensor V2

RAIN SENSOR

4 Channel Relay Module

L298N DC Motor Driver

HC-SR04 Ultrasonic Sensor

Pushbutton

Solar Charge Controller

Solar Panel

Linear Actuator

DC Motor

USB Male 2 Pin Connection

Micro USB to Cable (2 Pin)

Documented Code

No code has been provided for the microcontrollers in the circuit. If code is later provided, it should be documented here with explanations of how it interacts with the connected components and implements the circuit's functionality.