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
Relay 5V
Push Button (Tactile Button)
330 ohm resistor
1N4007 Diode
LED
BC547 / 2N2222 Transistor
Block Terminal Connector
PCB Header
5V Power Adapter