ESP8266 Projects

The ESP Wi-Fi modules are microcontrollers with Wi-Fi and Bluetooth (not all models) capability, developed by Espressif Systems. It consists of many development boards like ESP8266-01, ESP8266, NodeMCU, ESP12, ESP32 etc. All the development boards can be easily programmed using Arduino IDE and can be used in a variety of applications like Home Automation, Internet of things (IoT), Smart devices etc.. The below list consists of a large collection of ESP8266 projects with circuit diagram, code and hardware demonstration.   You can also check out the Arduino ESP8266 projects if you have to interface an ESP with Arduino board.

Over the past few years, IoT (Internet of Things) devices have become an indistinguishable part of our daily lives. From smart homes, smart bulbs to smart appliances; creators and developers are incorporating this technology to create a network of connected devices that makes our day-to-day life a little more exciting. All this has been made possible because of the ease…

As the winter season approaches; comes that time of the year when the festival of lights is celebrated. Yes, we are talking about Diwali which is a true Indian festival celebrated across the globe.  This year, Diwali is already over, and seeing people firecrackers, I came up with the idea of building the Alexa based Voice Controlled Rocket Launcher or Igniter…

In many IoT applications, there are situations where the sensor data needs to monitor continuously, and the simplest way to do that is by enabling an ESP8266 webserver which serves an HTML webpage; but the problem with this methodology is that the web browser needs to be refreshed at a certain time interval to get an updated sensor data. This is not only…

In this article, we are building an AC Fan Regulator Circuit, which is able to control the speed of the fan by restricting the flow of current to the fan. The term AC Ceiling Fan Regulator is a mouthful, hence we will simply call it a fan regulator from now on. A fan regulator circuit is a crucial component that is used to increase or decrease the speed of an AC Fan/motor…

Relays are common in many switching circuits where controlling (turning ON or OFF) an AC load is required. But due to the electromechanical characteristic, a mechanical relay has a self-life, and also it can only toggle the status of the load and cannot perform other switching operations like dimming or speed control. Apart from this, an electromechanical…

For a beginner who is interested in programming Wi-Fi enabled microcontrollers like the ESP8266, understanding the ESP-IDF programming environment or the Arduino IDE can be a daunting task, the cryptic syntax of C and C++ languages requires more knowledge of computer science which is why those languages are not always friendly for beginners, so in this…

The ESP Controllers from Espressif are becoming a widely popular choice for IoT based designs. There are many kinds of ESP modules and development boards already available in the market, among which NodeMCU is the most popular one. Apart from that, ESP-12E, ESP01 are also popular choices. But if you want to make your design more flexible and compact, chances are that we have…

Previously we built a smart container using weight as a measurement parameter to send alerts. Now in this IoT smart jar, we will check the level of a Jar using Ultrasonic sensor and send an alert email to the user. The level of Jar will also be displayed on a webpage hosted on NodeMCU ESP8266.

This smart Jar allows us to keep track of the stocks,…

We previously used NodeMCU to log temperature data in the Google sheet. Now here we are going to send data to Thinger.io IoT cloud and display it in an attractive graphical format. A BMP180 sensor is interfaced with NodeMCU ESP8266 to collect the temperature, humidity, and altitude data, which will be sent to the Thinger.io platform. In this tutorial, we will learn how…

We are in the Internet of Things (IoT) generation! These days, you can control your home gadgets/devices like air-conditioner, room heater, water heater, etc. remotely from anywhere and the device to do this can easily be built or purchased off the shelf. Over the course, we have also built a few IoT based home automation projects using Arduino, ESP, and Raspberry Pi. But…

IoT based devices are getting increasingly popular among us, it is estimated that there will be around 1.5 billion devices connected to the internet by the year 2022. Hence, the engineers of the future are keen to learn how to build IoT devices, supporting that there are numerous development boards to enable quick IoT prototyping. We have used various popular boards…

Smart speakers like Amazon Echo or Google home are getting popular now days and both have capability to integrate custom skill or action to control any appliance using those Smart speaker. We previously built our own Smart speaker using Raspberry Pi and Alexa, and also controlled home appliances using this Raspberry Pi smart speaker.

 

…