ESP32-Based Smart 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 ESP32 microcontroller, various sensors (DHT11, LDR, Soil Moisture Sensor), and LEDs. The circuit is designed to monitor environmental conditions such as temperature, humidity, light intensity, and soil moisture levels. The ESP32 microcontroller processes the sensor data and controls the LEDs based on the sensor readings.
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 digital temperature and humidity sensor.
- Pins: VCC, GND, DATA
Module LDR
- Description: A light-dependent resistor module for measuring light intensity.
- Pins: VCC, GND, DO, AO
Soil Moisture Module
- Description: A module for measuring soil moisture levels.
- Pins: positive, negative, Analog, Digital, Ground, VCC
LED: Two Pin (red)
- Description: A red LED with two pins.
- Pins: cathode, anode
LED: Two Pin (green)
- Description: A green LED with two pins.
- Pins: cathode, anode
LED: Two Pin (yellow)
- Description: A yellow LED with two pins.
- Pins: cathode, anode
Soil Moisture Sensor
- Description: A sensor for detecting soil moisture levels.
- Pins: VCC, GND, SIG
Wiring Details
ESP32
- D34: Connected to Soil Moisture Module (Digital)
- D35: Connected to Module LDR (DO)
- D25: Connected to LED: Two Pin (green) (anode)
- D26: Connected to LED: Two Pin (yellow) (anode)
- D27: Connected to LED: Two Pin (red) (anode)
- D19: Connected to DHT11 (DATA)
- GND: Connected to Soil Moisture Module (Ground), DHT11 (GND), LED: Two Pin (yellow) (cathode), LED: Two Pin (green) (cathode), LED: Two Pin (red) (cathode), Module LDR (GND)
- 3V3: Connected to Soil Moisture Module (VCC), DHT11 (VCC), Module LDR (VCC)
DHT11
- VCC: Connected to ESP32 (3V3)
- GND: Connected to ESP32 (GND)
- DATA: Connected to ESP32 (D19)
Module LDR
- VCC: Connected to ESP32 (3V3)
- GND: Connected to ESP32 (GND)
- DO: Connected to ESP32 (D35)
Soil Moisture Module
- Digital: Connected to ESP32 (D34)
- Ground: Connected to ESP32 (GND)
- VCC: Connected to ESP32 (3V3)
- positive: Connected to Soil Moisture Sensor (VCC)
- negative: Connected to Soil Moisture Sensor (GND)
LED: Two Pin (red)
- anode: Connected to ESP32 (D27)
- cathode: Connected to ESP32 (GND)
LED: Two Pin (green)
- anode: Connected to ESP32 (D25)
- cathode: Connected to ESP32 (GND)
LED: Two Pin (yellow)
- anode: Connected to ESP32 (D26)
- cathode: Connected to ESP32 (GND)
Soil Moisture Sensor
- VCC: Connected to Soil Moisture Module (positive)
- GND: Connected to Soil Moisture Module (negative)
Code
There is no code provided for the microcontrollers in this circuit.
This document provides a comprehensive overview of the circuit, including a summary, component list, wiring details, and code documentation. The wiring details section ensures that each component's connections are clearly outlined, facilitating easy assembly and troubleshooting.