Category: esp8266

ESP8266 based Smart Plug to Make Your Home Appliances IoT Enabled

Ever since I started to work with the ESP Wi-Fi Modules, I always wanted to build a smart Wi-Fi socket that enables me to control my AC loads wirelessly through smart phone. While products like these are already available in the market, like the popular Moko WiFi Smart Plug or Sonoff, they are a bit expensive and on top of that it doesn’t give you the joy of building your own.  So, in this project I will show you how you can build your very own Smart plug using ESP8266 Wi-Fi module. The device that we built can easily be plugged into any exiting AC socket and then on the other end you can connect the actual load simply by plugging it into this socket on our device. After that just keep the main switch of your socket always on, and you can control your Load directly from your Smartphone. Fun right? Check out the project at below link ….

https://circuitdigest.com/microcontroller-projects/diy-smart-plug-using-esp8266

Log Temperature Sensor Data to Google Sheet using NodeMCU ESP8266

There are many IoT clouds available to store and monitor the data from various sensors. With increasing popularity of IoT, more number of sensors are used every day and these sensors produce anonymous data which are useful to control other devices on the IoT network. These data can be studied further and used to modify design or improve the system performance. The Applications of Data Logging is vast and can be applied in Research Centres, Scientific Labs, Operation Theatres, Patient Monitoring System and many more.

Check out this useful DIY IoT tutorial: https://circuitdigest.com/microcontroller-projects/log-temperature-sensor-data-to-google-sheet-using-nodemcu-esp8266

Interfacing OLED Display with NodeMCU ESP8266

In this tutorial we will use SPI protocol to interface Monochrome 7-pin SSD1306 0.96 OLED Display with NodeMCUand will learn to display image on OLED screen with NodeMCU ESP8266.

Find the project here: https://circuitdigest.com/microcontroller-projects/interfacing-ssd1306-oled-display-with-esp8266-nodemcu

Programming NodeMCU ESP8266 Over-the-Air (OTA) using Arduino IDE

OTA Programming (Over the Air) is a process which allows devices to upgrade their firmware or software wirelessly without any physical access. It uses wireless technology like Wi-Fi, Bluetooth, GPRS or 4G/3G rather than wired serial communication. OTA is used to reprogram the devices like microcontrollers, cellphones, computers, set-top box etc. OTA updates are generally sent for updating the software, resolving the bugs, adding some features etc. With the increasing use of IoT devices OTA is transferred using frequency bands having low data transmission rate (868 MHz, 900 MHz, 2400 MHz).

Learn more: https://circuitdigest.com/microcontroller-projects/esp8266-ota-update-programming-using-arduino-ide

#Project – #HC05 #Bluetooth Module Interfacing with #ESP8266 to Control an LED from #Android App: https://circuitdigest.com/microcontroller-projects/hc-05-bluetooth-module-interfacing-with-esp8266-to-control-an-led 

ESP8266 Deep Sleep Mode Programming for Power Savings

This tutorial explains different sleep modes available in ESP8266 and demonstrate them by sending temperature data to Thingspeak server in a regular interval using the deep sleep mode. 

For the complete tutorial, visit: https://circuitdigest.com/microcontroller-projects/esp8266-deep-sleep-mode-programming-explanation

ESP8266 Based Webserver to Control Servo Motor from Webpage

In this project, we are controlling a Servo Motor using a web browser with the help of Arduino and ESP8266. ESP8266 wi-fi modules is a cheap and powerful device, helps in communicating with any microcontroller, like here Arduino UNO.

Check out the complete project:  https://iotdesignpro.com/projects/esp8266-based-webserver-to-control-servo-motor

ESP8266 Interfacing with ARM7-LPC2148
In this tutorial we will interface an ESP8266 Wi-Fi Module with the ARM7-LPC2148 microcontroller and create a webserver to control the LED connected to LPC2148. The workflow will go like this:Send AT commands from LPC2148 to ESP8266 to configure ESP8266 in AP modeConnect the laptop or computer Wi-Fi with the ESP8266 Access pointCreate a HTML webpage in PC with Access point IP address of the ESP8266 webserverCreate a program for LPC2148 to control the LED according to the value received from ESP8266

Find the full project here: https://circuitdigest.com/microcontroller-projects/iot-based-ARM7-LPC2148-webserver-to-control-an-led

IoT Based Patient Monitoring System using ESP8266 and Arduino

Here in this project, we will make an IoT based Health Monitoring System which records the patient heart beat rate and body temperature and also send an email/SMS alert whenever those readings goes beyond critical values. Pulse rate and body temperature readings are recorded over ThingSpeak and Google sheets so that patient health can be monitored from anywhere in the world over internet. A panic will also be attached so that patient can press it on emergency to send email/sms to their relatives.

Check out the project details here: https://circuitdigest.com/microcontroller-projects/iot-based-patient-monitoring-system-using-esp8266-and-arduino

Voice Controlled Home Automation using ESP8266

Here we build a Voice Controlled Home Automation System using ESP8266 Wi-Fi module, where you can control your Home AC appliances using your Voice though an Android App from anywhere in the world.