Materials:-

NODEMCU ESP8266

4 Ch Relay Module

Switches

BreadBoard

Jumpers

PCB Components:-

Relay 5V

Push Button (Tactile Button)

330 ohm resistor

1N4007 Diode LED BC547 / 2N2222 Transistor Block Terminal Connector PCB Header 5V Power Adapter

Credit – Viral Science – The home of Creativity