
YouTube Tutorial:-
Materials:-
ESP8266 Nodemcu Board: https://www.flyrobo.in/nodemcu_esp8266_wifi_development_board?tracking=5c723900abvrl
Relay Module: https://www.flyrobo.in/5v_four_channel_relay_module?tracking=5c723900abvrl
BreadBoard: https://www.flyrobo.in/solderless-breadboard-400-point?tracking=5c723900abvrl
Jumpers: https://www.flyrobo.in/combo-of-3-type-jumper-cables-f-f-f-m-m-m?tracking=5c723900abvrl
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
Circuit:-

PCB Gerber:-

Gerber_WebServer_HomeAutomation
.zip
Download ZIP • 75KB
Multi Purpose Gerber PCB:- (This PCB is used in almost all projects of Home Automation)

Gerber_HomeAutomationPushButton copy_202
.
Download • 86KB
MIT APP Inventor:-


Code, .aia file:-
Firebase_HomeAutomation
.zip
Download ZIP • 1.25MB