Esp8266 Projects

Home Automation Using ESP8266

Home Automation Using ESP8266 | Smart Board


In this project, we learn how to make a Home Automation System using Blynk & ESP8266. One of the most common & Popular Hobby Projects you will come across on the internet is a smart home automation system. Home automation means controlling lights, climate, entertainment systems and appliances without a manual switch.

if you don’t know how the esp8266 board is used in Arduino ide then first check the Article

IMG 0639

This home automation system controls home appliances such as TVs, FAN, BLUB, MOTOR, and REFRIGERATOR connected to relay using the Blynk Application.

This Board requires internet connectivity & if the internet is available then it controls the manual switch trough.

Bill Of Materials

The following are the components required for making this project. all the components can be easily purchased from Amazon or your local Market.





NodeMCU (ESP8266)



5V 1 channel Relay Module



Green Led



Yellow Led



Braed Board



5 Pin Socket



Conecting Wire

4 to 6


ESP8266 is a low-cost and WiFi-based microcontroller and is easy to use. It is based on ESP8266 and integrates GPIO, PWM, IIC, 1-Wire and ADC all in one board.

Component1 e1673931371445


  • 11 b/g/n Wi-Fi Direct (P2P), soft-AP
  • Integrated TCP/IP protocol stack
  • CP2102 Chip used for Serial communication
  • +19.5dBm output power in 802.11b mode
  • 4MB Flash Memory
  • Integrated low-power 32-bit CPU
  • SDIO 1.1 / 2.0, SPI, UART
  • Output Voltage 3.3v
  • Input Voltage 5v

5V Relay Module

A 5V 4-channel relay module that works with a low-level trigger voltage of 5V DC. The input voltage can be from any microcontroller that outputs a digital signal.

4 Channel Relay Module


LED we used to check the Status of the Switch is ON Or Not When you click the on button the LED will be ON And when you click the OFF Button The LED will be OFF.

Smart Bike Helmet With Accident Alert System6


Circuit Diagram

In this circuit diagram, we attach the 4-channel relay module in D1, D2, D5, D6 Pin Number in ESP8266 microcontroller Board. the power up the ESP32 Board With an External 5V Power Supply Through.

Circuit Diagram2

On the output Side Of the relay, the Module is connected to the AC Appliance and is connected to the AC(230v) Supply.

Blynk App Setup

ok,now let’s create the Blynk App Setup for this project.

First login the page or sign up.

Blynk App

Create the web dashboard and choose the name of the dashboard now I create the Name IoT App and take 4 simple switches and choose the virtual pin according to the code or Image.

Screenshot 2024 01 18 at 2.17.40 PM

Now edit the all switch names one by one and save them. you put any name according to the Your choice.

Screenshot 2024 01 18 at 2.17.25 PM

Now all the things are done just copy the Blynk Auth Token Key past in the code and upload to the ESP8266 Microcontroller Board.

Screenshot 2024 01 18 at 2.18.05 PM


Here We show all the hardware which one i used to make the projects.

IMG 0677 scaled e1705258189132

In the Box, we fix the NodeMCU(ESP8266) And 4 Channel Relay Module To Control the AC appliances Device In IoT Through.

IMG 0682 scaled e1705258215692



GitHub e1697076839430

Demo of Projects

Now ESP8266 is Conected to the WiFi and is ready to work

IMG 0668

The Blynk App is conected and when you click the ON/OFF Mobile App Switch the AC Blub Will On&Off.

IMG 0670

This Time we turn ON All the AC Blubs you see in the app Switch will ON.

IMG 0671


0005720 coming soon page 550


Hi, Prateek Here I’m interested in Electronics That's why I Make Soo Many Projects, I’m currently Pursuing M Tech.. if you Relay Like To My Blog Plz Comment Below...Thanks To All Electronics Lover...❤️

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button

Adblock Detected

Please consider supporting us by disabling your ad blocker