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

Solar-Powered IoT Environmental Monitoring System with GSM Reporting

View and Edit Project In Cirkit DesignerImage of Solar-Powered IoT Environmental Monitoring System with GSM Reporting

Circuit Documentation

Summary

This circuit is designed to harness solar energy through a Solar Panel, manage power flow and storage with a Solar Charge Controller, and supply power to various components including a SIM900A module, an ESP32 microcontroller, sensors, and a display. The system includes a 12v 7ah Battery for energy storage, an Automatic Transfer Switch (ATS) for power source management, and DC-DC Boost Converters for voltage regulation. Protection diodes are used to prevent reverse current flow. The circuit also features an AC-DC power module to convert mains electricity to a 5V supply when solar power is insufficient. The ESP32 microcontroller is the central processing unit, interfacing with sensors, an LCD display, and the SIM900A module for communication.

Component List

Solar Panel

12v 7ah Battery

Solar Charge Controller

ATS (Automatic Transfer Switch)

AC source

DC-DC BOOST CONVERTOR

SIM900A

Diode

ESP32-WROOM-32UE

MQ-136 SENSOR HYDROGEN SULFIDE GAS

TEMP (Temperature Sensor)

LCD Display 16x4 I2C

Sensor SHT113 Flame

12v Blue LED

Buzzer Module

Mini AC-DC 110V-230V to 5V 700mA Module

Wiring Details

Solar Panel

12v 7ah Battery

Solar Charge Controller

ATS (Automatic Transfer Switch)

AC source

DC-DC BOOST CONVERTOR

SIM900A

Diode

ESP32-WROOM-32UE

MQ-136 SENSOR HYDROGEN SULFIDE GAS

TEMP (Temperature Sensor)

LCD Display 16x4 I2C

Sensor SHT113 Flame

12v Blue LED

Buzzer Module

Mini AC-DC 110V-230V to 5V 700mA Module

Documented Code

No code was provided for the microcontrollers in the circuit. If code becomes available, it should be documented here with explanations for each function and routine, including setup and loop structures, interrupt service routines, and any communication protocols used.