Main Content

In this project, ESP8266 reads the temperature and humidity values from BME280 and plots them as chart on webserver stored on SPIFFS.

In this project we use ESP8266 in its ESP8266 in its NodeMCU form factor which reads the temperature and humidity values from BME280 and plots them as chart on webserver. This tutorial would also teach you about the SPIFFS of ESP8266 and its uses and working.

What is SPIFFS?
SPIFFS is the original filesystem and is ideal for space and RAM constrained applications that utilize many small files and care about static and dynamic wear levelling and don’t need true directory support. Filesystem overhead on the flash is minimal as well. On the NodeMCU we have 4MB of flash out of which we can the size of the SPIFFS filesystem. In this project all the webserver files including html, css, and javascript are saved on a folder named data which is the folder name required for uploading to ESP8266 with SPIFFS uploader.”

Link to article