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

ESP8266 NodeMCU-Based Smart Home Environment Monitor with Wi-Fi Connectivity

View and Edit Project In Cirkit DesignerImage of ESP8266 NodeMCU-Based Smart Home Environment Monitor with Wi-Fi Connectivity

Circuit Documentation

Summary

This circuit is designed using an ESP8266 NodeMCU microcontroller to interface with various components including LEDs, a buzzer, a pulse sensor, an OLED display, and a DHT11 humidity and temperature sensor. The circuit is powered by the 3.3V and GND pins of the ESP8266. The microcontroller reads data from the sensors and controls the LEDs and buzzer based on the sensor inputs.

Component List

  1. ESP8266 NodeMCU

    • Description: A low-cost Wi-Fi microcontroller with GPIO, ADC, and other interfaces.
    • 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
  2. LED: Two Pin (red)

    • Description: A red LED with two pins: anode and cathode.
    • Pins: cathode, anode
  3. LED: Two Pin (green)

    • Description: A green LED with two pins: anode and cathode.
    • Pins: cathode, anode
  4. Resistor (200 Ohms)

    • Description: A resistor with a resistance of 200 Ohms.
    • Pins: pin1, pin2
  5. Buzzer

    • Description: A simple buzzer with two pins: PIN and GND.
    • Pins: PIN, GND
  6. DHT11 Humidity and Temperature Sensor

    • Description: A sensor for measuring humidity and temperature.
    • Pins: VDD, DATA, NULL, GND
  7. OLED 1.3" Display

    • Description: A 1.3-inch OLED display with I2C interface.
    • Pins: GND, VCC, SCL, SDA
  8. Pulse Sensor

    • Description: A sensor for measuring pulse rate.
    • Pins: gnd, vcc, ao

Wiring Details

ESP8266 NodeMCU

LED: Two Pin (red)

LED: Two Pin (green)

Resistor (200 Ohms)

Buzzer

DHT11 Humidity and Temperature Sensor

OLED 1.3" Display

Pulse Sensor

Code

No code provided for this circuit.