LittleFS with VSCode/Platformio and ESP8266/ NodeMCU#
The current manuals are not exact enough for me. I want to use the LittleFS filesystem with the ESP8266 and Platform.io. But for some reason I got no files on the device.
I use platform.io with Visual Studio Code. I want to use the LittleFS filesystem. I followed the instructions from the Platform.io documentation. Well, I tought I did.
I created a
data folder in my project and put some files in it.
I used the
platformio.ini file to set the filesystem to
board_build.filesystem = littlefs
Then I used the Platformio arrow-icon in the bottom left icon-bar of Visual Studio Code to build upload the files to the device.
Now it starts my program and it tries to open the files. But they are not there.
The arrow does not upload the files to the device. It only uploads the firmware.
To upload the files to the device you need to use the Platformio CLI with
pio run --target uploadfs
This is also available in the Platformio Extension menu on the left side in Visual Studio Code.
That simple, but took me some time to find out. I hope this helps you too - or my future me.