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

ESP8266 NodeMCU-Based Smart Home Automation with Environmental Monitoring

View and Edit Project In Cirkit DesignerImage of ESP8266 NodeMCU-Based Smart Home Automation with Environmental Monitoring

Circuit Documentation

Summary

The circuit in question appears to be a smart control system designed to interface with various sensors and actuators. It includes an ESP8266 NodeMCU microcontroller, which is likely the central processing unit of the system, capable of reading sensor data and controlling devices such as relays, an AC bulb, and a fan. The circuit features a 5V 2-Relay module for switching high-power devices, a DHT11 humidity and temperature sensor, a PIR motion sensor, an MQ-4 gas sensor, and power supply components. The circuit is powered by an AC source, which is converted to DC for the low-voltage components.

Component List

ESP8266 NodeMCU

5V 2-Relay Module (JD-VCC)

DHT11 Humidity and Temperature Sensor

PIR Sensor

MQ-4 Gas Sensor

AC Bulb

AC Source

AC to DC Converter (actodc)

220V AC Fan

Wiring Details

ESP8266 NodeMCU

5V 2-Relay Module (JD-VCC)

DHT11 Humidity and Temperature Sensor

PIR Sensor

MQ-4 Gas Sensor

AC Bulb

AC Source

AC to DC Converter (actodc)

220V AC Fan

Documented Code

No code was provided for the microcontroller. The expected functionality would include reading sensor data from the DHT11, PIR, and MQ-4 sensors, and controlling the relay states based on sensor inputs or external commands, possibly received over WiFi given the capabilities of the ESP8266 NodeMCU.