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

ESP32-Powered Smart Home Automation with Relay Control and DHT22 Sensors

View and Edit Project In Cirkit DesignerImage of ESP32-Powered Smart Home Automation with Relay Control and DHT22 Sensors

Circuit Documentation

Summary

This document provides a detailed overview of a circuit that includes an ESP32-POE2 microcontroller, a 4 Channel 30A 5V Relay, a 2 Channel 30A 5V Relay, and two DHT22 temperature and humidity sensors. The circuit is designed to control relays and read sensor data using the ESP32-POE2 microcontroller.

Component List

  1. ESP32-POE2

    • Description: A microcontroller with multiple GPIO pins, capable of handling various input and output operations.
    • Pins: 12/24V Selectable, 5VP, 5V, 3.3V, EN, GPIO0, GPIO1/U0TXD, GPIO2/HS2_DATA0, GPIO3/U0RXD, GPIO4/U1TXD, GPIO5/SPI_CS, GPIO12/PHY_PWR (MTDI), GPIO13/12C-SDA (MTCK), GND, GPI39, GPI36/U1RXD, GPI35, GPI34/BUT1, GPIO33, GPIO32, GPIO16/I2C-SCL, GPIO15/HS2_CMD(MTDO), GPIO14/HS2_CLK(MTMS), GPIO13/I2C-SDA(MTCK)
  2. 4 Channel 30A 5V Relay

    • Description: A relay module with four channels, each capable of handling 30A at 5V.
    • Pins: 5V, GND, IN1+, IN1-, IN2+, IN2-, IN3+, IN3-, IN4+, IN4-
  3. 2 Channel 30A 5V Relay

    • Description: A relay module with two channels, each capable of handling 30A at 5V.
    • Pins: 5V, GND, IN1, IN2, COM, COM1, NO1, NC1, COM2, NO2, NC2, LOW1, LOW2, HIGH1, HIGH2
  4. DHT22

    • Description: A temperature and humidity sensor.
    • Pins: +, Out, -

Wiring Details

ESP32-POE2

4 Channel 30A 5V Relay

2 Channel 30A 5V Relay

DHT22

Code

No code is provided for this circuit.