View allAll Photos Tagged esp8266
We are from the Internet of Things (IoT) Generations. These days, we control our home appliances like air-conditioners, room heaters, water heaters, etc. remotely from anywhere. But for every Wi-Fi-based IoT-enabled device, we require uninterrupted Internet/Wi-Fi connectivity. The problem of Low Wi-Fi signal is very common due to interference from room to room or floor to floor. Many people face this problem in their daily lives. Everything needs the internet. Smart TV, smartphone, laptop, desktop computer, but you just have one router to provide a wireless connection on a house. Don't worry we will build the cheapest and Portable Wi-Fi Repeater using ESP8266 NodeMCU.
So, the question is How can we access the internet in every corner of the house? If you have a big house single router is not enough to cover this range! Each footstep lowers the Wi-Fi signal. And it's not good for a multi-story building So what solves this problem?
The one and only solution is Wi-Fi Repeater !!!!! Yes, repeater solves this problem.
What is Wi-Fi Repeater?
A Wi-Fi repeater or expander is used to expand the coverage area of your Wi-Fi network. It works by receiving your existing Wi-Fi signal, amplifying it and then transmitting the enhanced signal. With a Wi-Fi repeater you can effectively double the coverage area of your Wi-Fi network - to reach the far corners of your home or office, on different floors, or to expand coverage in your yard.
theiotprojects.com/portable-wi-fi-repeater-using-esp8266-...
In this project, we will make an IoT based Decibel meter with NodeMCU ESP8266 & Sound Sensor then monitor the sound level intensity on the Arduino IoT cloud.
Overview
Generally, the sound level meter is used to measure the sound intensity of the surroundings. Condenser microphone combines precision with stability and reliability, hence it is best for the decibel meter. This device is sometimes called SPL (Sound Pressure Level) Meter because the diaphragm of the microphone responds to changes in air pressure caused by sound waves.
Decibel meters are commonly used in studies for the identification of different kinds of noise pollution, especially for industrial, environmental, mining, and aircraft noise. This DIY project is helpful for monitoring loudness in dB.
In this IoT project, we will make a simple Decibel Meter using ESP8266 & Sound Sensor. We will also use a small 0.96” I2C OLED Display to visualize the noise intensity locally. The Sound Sensor will detect the sound and convert it into an analog voltage which is read by Nodemcu ESP8266. Then Nodemcu connects to WiFi Network and uploads the data to Arduino IoT Cloud. So, you can monitor those parameters remotely from anywhere in the world.
Before starting, you can check the previous post to get started with Sound Sensor:
1. Decibel Meter using Sound Module & Arduino with LCD Display
Components Required
Now in this tutorial, we’re using ESP8266 NodeMCU, 0.96”
theiotprojects.com/iot-based-decibel-meter-with-esp8266-s...
Overview: IoT Based Battery Monitoring System using ESP8266
In this project, we will build a Battery Status Monitoring System using ESP8266 & Arduino IoT Cloud. Using this system we can monitor battery voltage and percentage from anywhere in the world. Therefore, this system is useful for monitoring battery charging /discharging status remotely.
As we know, the battery in any system or device is the main component because it powers the entire system. Hence, we need to monitor the voltage level of the battery. We all know that an improper system of charging and discharging may lead to battery damage or system failure. Most of the electrical/electronics devices have a Battery Management System (BMS). Actually, BMS monitors all the properties of the battery like the voltage, current, temperature & auto cut-off system. To ensure the proper safety and handling of Lithium-Ion or Lithium Polymer batteries.
The BMS can only monitor the condition of the battery and alarm the user through a battery indicator. But in this project, we have used the Internet of Things( IoT) technology which can directly notify the users remotely. now due to the use of the Internet of Things, we can directly notify the users remotely. The user can check the battery status on their smartphones or Computer Dashboard from anywhere in the world.
In this IoT-based Battery Monitoring System, we will use the NodeMCU ESP8266 board to send the battery status data to the Arduino IoT cloud.
theiotprojects.com/battery-status-monitoring-system-using...
Today we will learn how to Plot Sensor readings to Webserver in Real-Time Chart using the ESP8266. We will use an HC-SR04 Ultrasonic sensor to read (Distance in cm) on a web server. The ESP8266 will host a web page with real-time charts that have new readings added every 3 seconds. We also don’t need to keep refreshing the page to read new readings.
Plotting Sensor Readings to Real Time ChartProject OverviewWatch the Video DemonstrationPrerequisites1. Install ESP8266 Board in Arduino IDE2. Filesystem Uploader Plugin3. Installing LibrariesComponents RequiredSchematic DiagramUltrasonic HC-SR04 wiring to ESP8266Organizing your FilesCreating the HTML FileProgram SketchCode ExplainationUploading Code and HTML FileDemonstrationConclusion
Project Overview
To run this project, we’ll build an asynchronous web server. So we will be using the ESPAsyncWebServer library.
We will also design the web page using HTML. The HTML file is stored on the ESP8266 File System (SPIFFS). Here are the few tutorials based on the NodeMCU web server.
NodeMCU ESP8266 Monitoring DHT11/DHT22 Temperature and Humidity with Local Web ServerIoT Web Controlled Smart Notice Board using NodeMCU ESP8266
ESP8266 Plot Sensor readings to Webserver in Real-Time Chart
We’ll display distance in cm, from the HC-SR04 Ultrasonic sensor on a chart. You can modify this project to display sensor readings from any other sensor like temperature, humidity, and pressure, etc. theiotprojects.com/esp8266-plot-sensor-readings-to-webser...
Today we will learn how to Plot Sensor readings to Webserver in Real-Time Chart using the ESP8266. We will use an HC-SR04 Ultrasonic sensor to read (Distance in cm) on a web server. The ESP8266 will host a web page with real-time charts that have new readings added every 3 seconds. We also don’t need to keep refreshing the page to read new readings.
Plotting Sensor Readings to Real Time ChartProject OverviewWatch the Video DemonstrationPrerequisites1. Install ESP8266 Board in Arduino IDE2. Filesystem Uploader Plugin3. Installing LibrariesComponents RequiredSchematic DiagramUltrasonic HC-SR04 wiring to ESP8266Organizing your FilesCreating the HTML FileProgram SketchCode ExplainationUploading Code and HTML FileDemonstrationConclusion
Project Overview
To run this project, we’ll build an asynchronous web server. So we will be using the ESPAsyncWebServer library.
We will also design the web page using HTML. The HTML file is stored on the ESP8266 File System (SPIFFS). Here are the few tutorials based on the NodeMCU web server.
NodeMCU ESP8266 Monitoring DHT11/DHT22 Temperature and Humidity with Local Web ServerIoT Web Controlled Smart Notice Board using NodeMCU ESP8266
ESP8266 Plot Sensor readings to Webserver in Real-Time Chart
We’ll display distance in cm, from the HC-SR04 Ultrasonic sensor on a chart. You can modify this project to display sensor readings from any other sensor like temperature, humidity, and pressure, etc.
Simply, to build the charts, we’ll use the Highc theiotprojects.com/esp8266-plot-sensor-readings-to-webser...
Overview: Amazon Alexa Home Automation with ESP8266
In this project, we are going to make very useful Amazon Alexa Based Home Automation using Arduino IoT Cloud & ESP8266. Recently, the Arduino Community launched Arduino IoT Cloud which makes this project compatible with Amazon Alexa. So, we don't need any Alexa device like echo dot. We can just control appliances using Amazon Alexa app on smartphones. Basically, in this IoT Platform, you can interface multiple devices to each other and allow them to exchange real-time data. Using this simple interface you will be able to control and monitor the data from anywhere in the world.
The best part of this project is you can control your appliances from anywhere in the world. Not only that, you can control your appliances through regular manual switches if no internet is available. You can use voice commands on the Amazon Alexa app to control the relays. Just by saying, "Alexa, Turn ON/OFF switch 1". If you don't like its interface then you can use Arduino IoT Dashboard to control the switches remotely using Arduino IoT Remote Application.
theiotprojects.com/amazon-alexa-based-home-automation-usi...
In this project, we will make a Patient Health Monitoring System using Arduino IoT Cloud with ESP8266, MAX30100 Pulse Oximeter sensor, DS18B20 temperature sensor, and DHT22 Temperature & Humidity sensor. This system will monitor the parameters like room temperature, room Humidity, Heart Rate, Oxygen Saturation (Sp02) in blood, and body temperature of patients on the Arduino IoT Cloud.
Overview: IoT Based Patient Health Monitoring System
Actually, health care technology is rapidly being revolutionized with the help of the Internet of Things (IoT). Mostly elderly covid patients have high health risks. So, we need to monitor the health status of patients regularly. Therefore I decided to build an IoT-based patient health monitoring system that tracks patient health and uploads the data to the cloud server. Hence we can monitor the health parameters like body temperature, heart rate (BPM), blood oxygen levels (Sp02) as well as room temperature and humidity remotely.
In this simple device, the MAX30100 pulse oximeter sensor is used to measure Heart Rate/Pulse (BPM) and Blood Oxygen Level (SpO2). Similarly, to measure body temperature, we use the DS18B20 temperature sensor. Meanwhile, the patient is inside the room. So we need to monitor room temperature and humidity level as well. We should keep them in a room with a certain temperature and humidity level. Hence, we use the DHT22 Temperature & Humidity sensor.
theiotprojects.com/patient-health-monitoring-system-using...