Circuit Documentation
Summary
This document provides a detailed overview of a circuit that includes an ESP32 microcontroller, a DHT11 temperature and humidity sensor, a BMP280 barometric pressure sensor, an anemometer, and a rain gauge. The document includes a list of components, wiring details, and code documentation.
Component List
Esp32 on Baseboard
- Description: ESP32 microcontroller on a baseboard.
- Pins: GPIO23, GPIO22, GPIO1/TX, GPIO3/RX, GPIO21, GPIO19, GPIO18, GPIO5, GPIO17, GPIO16, GPIO4, GPIO0, GPIO2, GPIO15, SD1, SD0, CLK, V, G, GPIO36, GPIO39, GPIO34, GPIO35, GPIO32, GPIO33, GPIO25, GPIO26, GPIO27, GPIO14, GPIO12, GPIO13, SD2, SD3, GND, 5V, 3V, TX, RX, VCC, D22, D21
DHT 11
- Description: Temperature and humidity sensor.
- Pins: VCC, GND, DATA
ANEMOMETER
- Description: Wind speed sensor.
- Pins: SIGNAL, GND, VCC
BMP280
- Description: Barometric pressure sensor.
- Pins: SDO, CSB, SDA, SCL, GND, VCC
Rain Gauge
- Description: Rainfall measurement sensor.
- Pins: DATA, GND
Wiring Details
Esp32 on Baseboard
- GPIO22 connected to BMP280 SCL
- GPIO21 connected to BMP280 SDA
- GPIO19 connected to DHT 11 DATA
- GPIO2 connected to Rain Gauge DATA
- GPIO26 connected to ANEMOMETER SIGNAL
- GND connected to:
- DHT 11 GND
- BMP280 GND
- ANEMOMETER GND
- Rain Gauge GND
- 5V connected to ANEMOMETER VCC
- 3V connected to:
- BMP280 VCC
- DHT 11 VCC
DHT 11
- VCC connected to Esp32 on Baseboard 3V
- GND connected to Esp32 on Baseboard GND
- DATA connected to Esp32 on Baseboard GPIO19
ANEMOMETER
- SIGNAL connected to Esp32 on Baseboard GPIO26
- GND connected to Esp32 on Baseboard GND
- VCC connected to Esp32 on Baseboard 5V
BMP280
- SCL connected to Esp32 on Baseboard GPIO22
- SDA connected to Esp32 on Baseboard GPIO21
- GND connected to Esp32 on Baseboard GND
- VCC connected to Esp32 on Baseboard 3V
Rain Gauge
- DATA connected to Esp32 on Baseboard GPIO2
- GND connected to Esp32 on Baseboard GND
Code Documentation
No code is provided for this circuit.
