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

ESP32-Based Thermal Monitoring and GSM-Controlled Water Pump System

View and Edit Project In Cirkit DesignerImage of ESP32-Based Thermal Monitoring and GSM-Controlled Water Pump System

Circuit Documentation

Summary

The circuit in question is designed to interface an ESP32 Wroom Dev Kit with various sensors and modules, including an Adafruit AMG8833 infrared thermal camera, two analog temperature sensors (NTC), a SIM900A GSM module, a two-channel 5V relay, and a mini diaphragm water pump. The ESP32 serves as the central microcontroller, managing data from the sensors and controlling the relay and GSM module for communication. The circuit is powered by a dedicated power supply.

Component List

ESP 32 Wroom Dev Kit

Adafruit AMG8833

Two Channel Relay 5V

Analog Temperature Sensor (NTC) (Wokwi Compatible)

SIM900A

Mini Diaphragm Water Pump

Power Supply

Wiring Details

ESP 32 Wroom Dev Kit

Adafruit AMG8833

Two Channel Relay 5V

Analog Temperature Sensor (NTC)

SIM900A

Mini Diaphragm Water Pump

Power Supply

Documented Code

Microcontroller: ESP 32 Wroom Dev Kit

File: sketch.ino

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

File: documentation.txt

(No additional documentation provided)

This concludes the documentation for the provided circuit design. The circuit is ready for further development, including the implementation of the setup and loop functions in the ESP32's code to interact with the connected components.