Circuit Documentation
Summary of the Circuit
This circuit is designed around the ESP 32 DEVKIT V1 microcontroller, which serves as the central processing unit. The circuit includes two LEDs (one red and one green) and a DHT11 temperature and humidity sensor. The ESP 32 DEVKIT V1 is responsible for controlling the LEDs and reading data from the DHT11 sensor. The LEDs are used as indicators, and the DHT11 sensor provides environmental data to the microcontroller.
Component List
ESP 32 DEVKIT V1 (30 pins)
- Description: A microcontroller development board based on the ESP32 chip, featuring Wi-Fi and Bluetooth connectivity.
- Purpose: Acts as the central controller for the circuit, managing sensor data and controlling the LEDs.
DHT11 Sensor V2
- Description: A basic, low-cost digital temperature and humidity sensor.
- Purpose: Provides temperature and humidity readings to the microcontroller.
LED: Two Pin (red)
- Description: A basic red LED.
- Purpose: Serves as an indicator light.
LED: Two Pin (green)
- Description: A basic green LED.
- Purpose: Serves as an indicator light.
Wiring Details
ESP 32 DEVKIT V1 (30 pins)
- GND connected to:
- Green LED cathode
- Red LED cathode
- DHT11 Sensor GND
- 3V3 connected to DHT11 Sensor VCC
- D18 connected to Green LED anode
- D19 connected to Red LED anode
- D14 connected to DHT11 Sensor DAT
DHT11 Sensor V2
- VCC connected to ESP 32 DEVKIT V1 3V3
- DAT connected to ESP 32 DEVKIT V1 D14
- GND connected to ESP 32 DEVKIT V1 GND
LED: Two Pin (red)
- Anode connected to ESP 32 DEVKIT V1 D19
- Cathode connected to ESP 32 DEVKIT V1 GND
LED: Two Pin (green)
- Anode connected to ESP 32 DEVKIT V1 D18
- Cathode connected to ESP 32 DEVKIT V1 GND
Documented Code
There is no code provided for the microcontroller. The documentation of the code would typically include a description of the functionality, setup, and main loop, along with any functions or libraries used to control the components in the circuit. Since no code is available, this section cannot be completed. If code becomes available, it should be documented here with comments explaining the purpose and functionality of each section of the code.
