ESP32-Based Smart Garden Monitor with DHT11 and Soil Moisture Sensor
View and Edit Project In Cirkit Designer
Circuit Documentation
Summary
This document provides a detailed overview of a circuit that includes an ESP32 microcontroller, a DHT11 temperature and humidity sensor, and a SparkFun Soil Moisture Sensor. The ESP32 serves as the central processing unit, interfacing with the 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
- Purpose in Circuit: Acts as the main controller, processing data from the sensors and potentially communicating with other devices or systems.
DHT11
- Description: A basic, low-cost digital temperature and humidity sensor.
- Pins: DATA, GND, VCC
- Purpose in Circuit: Measures temperature and humidity and sends the data to the ESP32.
SparkFun Soil Moisture Sensor
- Description: A sensor used to measure the moisture content in the soil.
- Pins: VCC, GND, SIG
- Purpose in Circuit: Measures soil moisture levels and sends the data to the ESP32.
Wiring Details
ESP32
- D35: Connected to SIG pin of the SparkFun Soil Moisture Sensor
- GND: Connected to GND pins of both the SparkFun Soil Moisture Sensor and the DHT11
- VIN: Connected to VCC pin of the SparkFun Soil Moisture Sensor
- 3V3: Connected to VCC pin of the DHT11
- D5: Connected to DATA pin of the DHT11
DHT11
- VCC: Connected to 3V3 pin of the ESP32
- GND: Connected to GND pin of the ESP32
- DATA: Connected to D5 pin of the ESP32
SparkFun Soil Moisture Sensor
- VCC: Connected to VIN pin of the ESP32
- GND: Connected to GND pin of the ESP32
- SIG: Connected to D35 pin of the ESP32
Code
No code is provided for this circuit.
This documentation provides a comprehensive overview of the components and their connections within the circuit. For further details or modifications, please refer to the specific datasheets of each component.