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

ESP32-Based Smart Environmental Monitoring System with Wi-Fi Connectivity

View and Edit Project In Cirkit DesignerImage of ESP32-Based Smart Environmental Monitoring System with Wi-Fi Connectivity

Circuit Documentation

Summary

This document provides a detailed overview of a circuit design that includes various sensors, a microcontroller, a display, and other components. The circuit is designed to interface with an ESP32 microcontroller, which collects data from sensors, drives a display, and controls other peripherals.

Component List

  1. ESP32 38 PINS

    • Description: A versatile microcontroller with Wi-Fi and Bluetooth capabilities.
    • Pins: GND, 23, 22/SCL, 1, 2, 21/SDA, 19, 18, 5, 17/TX2, 16/RX2, 4, 0, 15, D1, D0, CLK, 3V3, EN, VP, VN, 34, 35, 32, 33, 25, 26, 27, 14, 12, 13, D2, D3, 11, 5V/VIN
  2. DHT22

    • Description: A digital temperature and humidity sensor.
    • Pins: +, Out, -
  3. Adafruit SGP30

    • Description: A gas sensor for measuring air quality.
    • Pins: VCC, 3.3V, GND, SCL, SDA
  4. HX711 Weighing Sensor Module

    • Description: A precision 24-bit analog-to-digital converter (ADC) designed for weigh scales.
    • Pins: B-, B+, A-, A+, E-, E+, VCC, CK/TX, DO/RX, GND
  5. DS18B20

    • Description: A digital thermometer.
    • Pins: OUTPUT, VCC 3.3V-5V DC, GND
  6. Buzzer

    • Description: An audio signaling device.
    • Pins: PIN, GND
  7. TB660 Stepper Motor Driver

    • Description: A driver for controlling stepper motors.
    • Pins: ENA - (ENA), ENA+ (+5V), DIR - (DIR), DIR+ (+5V), PUL - (PUL), VCC, GND, A+, A-, B+, B-, PUL+ (+5V)
  8. Adafruit TFT 1.8 inch 160x128 w microSD

    • Description: A small TFT display with microSD card support.
    • Pins: LITE, MISO, SCLK, MOSI, TFTCS, CARDCS, TFTDC, RESET, +5V, GND
  9. Fan

    • Description: A cooling fan.
    • Pins: GND, 5V
  10. Adafruit MiCS-5524 Gas Sensor

    • Description: A gas sensor for detecting various gases.
    • Pins: 5.0V, GND, AOUT, ENABLE
  11. LM2596

    • Description: A DC-DC buck converter.
    • Pins: IN, OUT
  12. MW LRS-350-24

    • Description: A 24V power supply.
    • Pins: +24V Output, -24V Output, GND, N, L
  13. NEMA 23

    • Description: A stepper motor.
    • Pins: B2 Red, B1 Blue, A2 Black, A1 Green

Wiring Details

ESP32 38 PINS

DHT22

Adafruit SGP30

HX711 Weighing Sensor Module

DS18B20

Buzzer

TB660 Stepper Motor Driver

Adafruit TFT 1.8 inch 160x128 w microSD

Fan

Adafruit MiCS-5524 Gas Sensor