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

ESP8266 NodeMCU Controlled SSR for Smart Power Management

View and Edit Project In Cirkit DesignerImage of ESP8266 NodeMCU Controlled SSR for Smart Power Management

Circuit Documentation

Summary

The circuit in question appears to be designed to control a 120V AC load, such as a lamp or a fan, using a solid-state relay (SSR) that is driven by an ESP8266 NodeMCU microcontroller. The ESP8266 NodeMCU can be programmed to switch the SSR on and off, which in turn controls the power to the AC load. Additionally, there is an LED indicator connected to the microcontroller, presumably to indicate the status of the load (on or off). The power for the AC load is provided through an IEC320 inlet, which is connected to a 220V power source and a terminal block that distributes the power to the SSR and the AC load. The circuit also includes a 120V outlet, although its connection to the rest of the circuit is not specified in the provided net list.

Component List

ESP8266 NodeMCU

SSR-25A

LED: Two Pin (green)

Lamp Red

Power 220V

120 Fan 12V

Terminal Block (04-01)

120V Outlet

IEC320 In

Comments

Wiring Details

ESP8266 NodeMCU

SSR-25A

LED: Two Pin (green)

Lamp Red

Power 220V

120 Fan 12V

Terminal Block (04-01)

IEC320 In

Documented Code

No code was provided for the microcontroller in the circuit. Typically, the code would be used to control the GPIO pins of the ESP8266 NodeMCU to switch the SSR-25A on and off, thereby controlling the power to the AC load. The code would also handle the logic for the LED indicator based on the status of the load.