Hello friends, I hope you all are doing great. Today, we will create a wifi temperature monitoring system. For reading, we will use the DS18B20 sensor. For data processing and webpage creation, we will use our already known ESP8266.
The project will be built as follows:
Circuit assembly
Code for reading the DS18B20 sensor (we will use Serial for tests).
Creation of the webpage (we will use SPIFFS to store in FLASH).
But first, let's know a little about the sensor and the communication model it uses.
Materials
For this project, we will need the following items: For this project, we w ...
Today we will talk about an extremely powerful tool in the use of microcontrollers. The Serial communication, specifically the USART (Universal Synchronous Asynchronous Receiver Transmitter) standard.
The system works using two wires. RX (Receiver) and TX (Transmitter), connecting two devices. The RX of one is connected to the TX of the other. If the choice is for a synchronous connection, it may be necessary to add one or two more pins to operate as a “traffic light”. But most current microcontrollers can operate asynchronously, which saves us the expense of pins. Data is sent, as the name ...
Introduction
When the subject is ESP8266, it is normal that our attention is on the Wifi module. We've already discussed some applications in previous articles, and there's still a lot of cool stuff to see in the future. We've looked at how the ESP8266 communicates with the world via wifi, and now we'll look at how it does it through its pins.
We will make a decision here. The ESP8266 is found in several modules. Each module with its pin provision. ESP-12 modules provide the most features. To make better use of these features and have a more protoboard-friendly module at hand, we will analyze ...
<img src="https://images.theengineeringprojects.com/image/main/2021/08/Create-Web-Server-with-ESP8266-using-SPIFFS.png" alt="ESP8266 Web Server using SPIFFS, SPIFFS (SPI Flash File System), ESP8266 flash memory, ESP8266 spiffs, ESP8266 spiffs file, create web server with esp8266 using spiffs" class="alignCenter" width="300" height="113"
srcset="https://images.theengineeringprojects.com/image/300/2021/08/Create-Web-Server-with-ESP8266-using-SPIFFS.png 300w, https://images.theengineeringprojects.com/image/600/2021/08/Create-Web-Server-with-ESP8266-using- ...
<img src="https://images.theengineeringprojects.com/image/main/2021/08/Create-Web-Server-with-ESP8266.png" alt="ESP8266 web server for LED control, creating web server with esp8266, ESP8266WiFi, ESPAsyncWebServer, Creating the code, create/maintain the webserver, Control the LED" class="alignCenter" width="300" height="113"
srcset="https://images.theengineeringprojects.com/image/300/2021/08/Create-Web-Server-with-ESP8266.png 300w, https://images.theengineeringprojects.com/image/600/2021/08/Create-Web-Server-with-ESP8266.png 600w" sizes="(max-width: 300 ...