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

NodeMCU ESP8266 Based Smart Relay with LCD Interface and RTC Support

View and Edit Project In Cirkit DesignerImage of NodeMCU ESP8266 Based Smart Relay with LCD Interface and RTC Support

Circuit Documentation

Summary

The circuit in question appears to be a microcontroller-based system designed for controlling a relay module and interfacing with an LCD display and a Real-Time Clock (RTC). The core of the system is the NodeMCU V3 ESP8266, which is responsible for controlling the peripherals. The circuit includes a power supply module to convert AC to 5V DC, which powers the components. The relay module can be controlled by the NodeMCU to switch higher power loads. The LCD display is used for output, and the RTC module keeps track of the time even when the microcontroller is powered off.

Component List

NodeMCU V3 ESP8266

USB Power

KY-019 Relay Module 1 Channel

LCM1602 IIC

LCD Display (16 pin)

DS3231 RTC

Mini AC-DC 110V-230V to 5V 700mA Module

AC Supply

Wiring Details

NodeMCU V3 ESP8266

USB Power

KY-019 Relay Module 1 Channel

LCM1602 IIC

LCD Display (16 pin)

DS3231 RTC

Mini AC-DC 110V-230V to 5V 700mA Module

AC Supply

Documented Code

No code was provided for the microcontrollers in the circuit. The documentation of the code would typically include a description of the functionality, setup, and loop routines, as well as any functions or libraries used to control the peripherals. Since no code is available, this section cannot be completed.