Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Project Documentation

ESP32-Based Air Quality and Temperature Monitoring System

Image of ESP32-Based Air Quality and Temperature Monitoring System

Circuit Documentation

Summary

This document provides a detailed overview of a circuit that includes an ESP32 microcontroller, a DHT11 temperature and humidity sensor, and an MQ135 gas sensor. The ESP32 serves as the central processing unit, interfacing with the DHT11 and MQ135 sensors to collect environmental data.

Component List

ESP32

  • Description: A powerful microcontroller with built-in Wi-Fi and Bluetooth capabilities.
  • Pins: EN, VP, VN, D34, D35, D32, D33, D25, D26, D27, D14, D12, D13, GND, VIN, 3V3, D15, D2, D4, RX2, TX2, D5, D18, D19, D21, RX0, TX0, D22, D23, BOOT

DHT11

  • Description: A basic, low-cost digital temperature and humidity sensor.
  • Pins: DATA, GND, VCC

MQ135

  • Description: A gas sensor used for detecting a wide range of gases, including ammonia, nitrogen, oxygen, alcohols, aromatic compounds, sulfide, and smoke.
  • Pins: VCC, GND, A0, D0

Wiring Details

ESP32

  • D34 is connected to A0 of the MQ135.
  • GND is connected to GND of the MQ135 and GND of the DHT11.
  • VIN is connected to VCC of the MQ135.
  • 3V3 is connected to VCC of the DHT11.
  • D4 is connected to DATA of the DHT11.

DHT11

  • DATA is connected to D4 of the ESP32.
  • GND is connected to GND of the ESP32.
  • VCC is connected to 3V3 of the ESP32.

MQ135

  • A0 is connected to D34 of the ESP32.
  • GND is connected to GND of the ESP32.
  • VCC is connected to VIN of the ESP32.

Code

No code is provided for this circuit.


This document provides a comprehensive overview of the components and their interconnections in the circuit. The ESP32 microcontroller interfaces with the DHT11 and MQ135 sensors to collect environmental data, which can be processed and utilized for various applications.