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

ESP8266-Based Smart Environmental Monitoring System with OLED Display

View and Edit Project In Cirkit DesignerImage of ESP8266-Based Smart Environmental Monitoring System with OLED Display

Circuit Documentation

Summary

This document provides a detailed overview of a circuit that integrates an ESP8266 NodeMCU microcontroller with various sensors and output devices. The circuit includes an OLED display, LEDs, a buzzer, an LDR module, a capacitive soil moisture sensor, an MQ135 gas sensor, and an IR sensor. The ESP8266 NodeMCU serves as the central controller, interfacing with all other components to perform various sensing and output functions.

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 (Yellow)

    • Description: A yellow LED with two pins.
    • Pins: Cathode, Anode
  3. LED: Two Pin (Red)

    • Description: A red LED with two pins.
    • Pins: Cathode, Anode
  4. 0.96" OLED

    • Description: A small OLED display for visual output.
    • Pins: GND, VDD, SCK, SDA
  5. Module LDR

    • Description: A light-dependent resistor module for light sensing.
    • Pins: VCC, GND, DO, AO
  6. Buzzer

    • Description: A simple buzzer for audio output.
    • Pins: PIN, GND
  7. Capacitive Soil Moisture Sensor V1.2

    • Description: A sensor for measuring soil moisture levels.
    • Pins: GND, VCC, AOUT
  8. MQ135

    • Description: A gas sensor for detecting air quality.
    • Pins: VCC, GND, A0, D0
  9. IR Sensor

    • Description: An infrared sensor for object detection.
    • Pins: Out, GND, VCC

Wiring Details

ESP8266 NodeMCU

LED: Two Pin (Yellow)

LED: Two Pin (Red)

0.96" OLED

Module LDR

Buzzer

Capacitive Soil Moisture Sensor V1.2

MQ135

IR Sensor

Code

No code is provided for this circuit.