Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

ESP8266 NodeMCU Weather Station with DHT11 Sensor and LCD Display

View and Edit Project In Cirkit DesignerImage of ESP8266 NodeMCU Weather Station with DHT11 Sensor and LCD Display

Circuit Documentation

Summary

This circuit integrates various components to interface with an ESP8266 NodeMCU microcontroller. The primary components include a DHT11 temperature and humidity sensor, a rain sensor, an LCM1602 IIC module connected to a 16x2 LCD display, and a rocker switch for power control. The ESP8266 NodeMCU is responsible for processing sensor data and displaying information on the LCD. The circuit is powered by a 9V battery, with the rocker switch acting as a power on/off mechanism.

Component List

Rocker Switch

DHT11

LCM1602 IIC

16X2 LCD

ESP8266 NodeMCU

9V Battery

Rain Sensor

Wiring Details

Rocker Switch

DHT11

LCM1602 IIC

16X2 LCD

ESP8266 NodeMCU

9V Battery

Rain Sensor

Documented Code

ESP8266 NodeMCU Code (sketch.ino)

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

Note: The provided code is a template and does not include specific functionality. It needs to be populated with the logic for reading sensors, processing data, and updating the display.