
Usually the NodeMCU is more practical to work with because it is easier to upload code, apply power and it has more GPIOs if you want to connect sensors and peripherals. You can simply use an ESP-01 or an ESP8266 NodeMCU.
FILE SPY DRAG FILES HERE INSTALL

This makes it really easy and simple to work with files. This is not very useful, because you’d have to type the content of your files in the Arduino sketch.įortunately, there is a plugin for the Arduino IDE that allows you to upload files directly to the ESP8266 filesystem from a folder in your computer. You can create, save and write files to the ESP8266 filesystem by writing the code yourself in Arduino IDE. Installing the Arduino ESP8266 Filesystem Uploader With SPIFFS, you can write the HTML and CSS in separated files and save them on the ESP8266 filesystem. In most of our web server projects, we’ve written the HTML code for the web server as a String directly on the Arduino sketch. Save HTML and CSS files to build a web server.


SPIFFS lets you access the flash chip memory like you would do in a normal filesystem in your computer, but simpler and more limited. Note: if you have an ESP32 board, read Install ESP32 Filesystem Uploader in Arduino IDE.
