Arduino Nano ESP32-Based Environmental Monitoring System with Wi-Fi Connectivity
View and Edit Project In Cirkit Designer
Circuit Documentation
Summary
This document provides a detailed overview of a circuit that includes an Arduino Nano ESP32 microcontroller, various sensors (MPU6050, DHT22, MQ135, Heart Pulse Sensor), LEDs, and a buzzer. The circuit is designed to collect environmental and physiological data, and provide visual and auditory feedback.
Component List
Arduino Nano ESP32
- Description: A compact microcontroller board based on the ESP32.
- Pins: D12, D11, D10, D9, D8, D7, D6, D5, D4, D3, D2, GND, RST, RX0, TX1, D13, 3.3V, B0, A0, A1, A2, A3, A4, A5, A6, A7, VBUS, B1, VIN
MPU6050
- Description: A 6-axis motion tracking device that combines a 3-axis gyroscope and a 3-axis accelerometer.
- Pins: vcc, gnd, scl, sda, xda, xcl, AD0, int, 3.3v
DHT22
- Description: A digital temperature and humidity sensor.
- Pins: +, Out, -
MQ135
- Description: A gas sensor for detecting air quality.
- Pins: VCC, GND, A0, D0
Heart Pulse Sensor
- Description: A sensor used to measure heart rate.
- Pins: GND, VCC, SIGNAL
LED: Two Pin (green)
- Description: A green LED with two pins.
- Pins: cathode, anode
Buzzer
- Description: An electronic device that emits sound.
- Pins: PIN, GND
Wiring Details
Arduino Nano ESP32
- D12: Connected to Buzzer PIN
- D2: Connected to MQ135 A0 and DHT22 Out
- GND: Connected to LED (green) cathode, Buzzer GND, MPU6050 gnd, DHT22 -, MQ135 GND, Heart Pulse Sensor GND
- D13: Connected to LED (green) anode
- 3.3V: Connected to MPU6050 vcc and DHT22 +
- B0: Connected to MQ135 D0
- A0: Connected to Heart Pulse Sensor SIGNAL
- A4: Connected to MPU6050 sda
- A5: Connected to MPU6050 scl
- VIN: Connected to MQ135 VCC and Heart Pulse Sensor VCC
MPU6050
- vcc: Connected to Arduino Nano ESP32 3.3V
- gnd: Connected to Arduino Nano ESP32 GND
- scl: Connected to Arduino Nano ESP32 A5
- sda: Connected to Arduino Nano ESP32 A4
DHT22
- +: Connected to Arduino Nano ESP32 3.3V
- Out: Connected to Arduino Nano ESP32 D2
- -: Connected to Arduino Nano ESP32 GND
MQ135
- VCC: Connected to Arduino Nano ESP32 VIN
- GND: Connected to Arduino Nano ESP32 GND
- A0: Connected to Arduino Nano ESP32 D2
- D0: Connected to Arduino Nano ESP32 B0
Heart Pulse Sensor
- GND: Connected to Arduino Nano ESP32 GND
- VCC: Connected to Arduino Nano ESP32 VIN
- SIGNAL: Connected to Arduino Nano ESP32 A0
LED: Two Pin (green)
- cathode: Connected to Arduino Nano ESP32 GND
- anode: Connected to Arduino Nano ESP32 D13
Buzzer
- PIN: Connected to Arduino Nano ESP32 D12
- GND: Connected to Arduino Nano ESP32 GND
Code
No code is provided for this circuit.
This document provides a comprehensive overview of the circuit, including a summary, component list, wiring details, and code section. Each component is described, and its connections are detailed to ensure clarity and ease of understanding.