ESP8266-Based Wi-Fi Weather Station with DHT11, BMP180, and Rain Sensor
View and Edit Project In Cirkit Designer
Circuit Documentation
Summary
This document provides a detailed overview of a circuit that includes an ESP8266 NodeMCU microcontroller, a DHT11 temperature and humidity sensor, a BMP180 barometric pressure sensor, and a rain sensor. The document includes a list of components, wiring details, and code (if any) for the microcontroller.
Component List
ESP8266 NodeMCU
- Description: A low-cost Wi-Fi microcontroller with GPIO, ADC, and other features.
- Pins: D0, D1, D2, D3, D4, 3V3, GND, D5, D6, D7, D8, RX, TX, A0, RSV, SD3, SD2, SD1, CMD, SD0, CLK, EN, RST, VIN
DHT11
- Description: A basic, low-cost digital temperature and humidity sensor.
- Pins: VCC, GND, DATA
BMP180
- Description: A barometric pressure sensor that can measure atmospheric pressure and temperature.
- Pins: 3.3, SDA, SCL, GND, VCC
Rain Sensor
- Description: A sensor used to detect rain and measure its intensity.
- Pins: AO, DO, GRD, VCC
Wiring Details
ESP8266 NodeMCU to BMP180
- D1 (ESP8266) to SCL (BMP180)
- D2 (ESP8266) to SDA (BMP180)
- 3V3 (ESP8266) to VCC (BMP180)
- GND (ESP8266) to GND (BMP180)
ESP8266 NodeMCU to DHT11
- D4 (ESP8266) to DATA (DHT11)
- 3V3 (ESP8266) to VCC (DHT11)
- GND (ESP8266) to GND (DHT11)
ESP8266 NodeMCU to Rain Sensor
- A0 (ESP8266) to AO (Rain Sensor)
- 3V3 (ESP8266) to VCC (Rain Sensor)
- GND (ESP8266) to GRD (Rain Sensor)
Documented Code
There is no code provided for the microcontroller in this circuit.
This document provides a comprehensive overview of the circuit, including the components used and their interconnections. This should serve as a useful reference for building and troubleshooting the circuit.