New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add LittleFS and FFat filesystem support #570
Comments
For reference, I've created a project at https://github.com/maxgerhardt/pio-esp32-fatfs-example with a modified https://github.com/maxgerhardt/platform-espressif32 that allows using FatFs. The only thing that's missing is that |
The tool works like a charm! Thanks for sharing! |
I work with PlatformIO in VSCode, updated to the latest versions to date, to develop applications with ESP32. |
With official support, my platform doesn't need to be used anymore. Try and go into board_build.filesystem = fatfs If that still does not work, please show your project folder structure + full |
I think the documentation can be improved on that, see PR linked above ^. |
Thank you very much for your fast and accurate help. |
Right now the only support filesystem builder tool is SPIFFS via
mkspiffs
platform-espressif32/builder/main.py
Lines 167 to 168 in 6c30a4a
platform-espressif32/builder/main.py
Lines 196 to 208 in 6c30a4a
this should be expanded so that, as for the ESP8266 other filesystems are supported. Per https://github.com/lorol/arduino-esp32fs-plugin and Arduino-ESP32, SPIFFS, LittleFS and FFat filesystems are supported.
For generation of the image, analogue to
mkspiffs
andmklittlefs
, the toolmkfatfs
may be usable. The version used in the Arduino IDE is at https://github.com/lorol/arduino-esp32fatfs-plugin/tree/master/extra (refer package for mkfatfs)The text was updated successfully, but these errors were encountered: