/arduino-esp32-SPIFFS

SPIFFS library for ESP32 Arduino

Primary LanguageC

SPIFFS library for ESP32 Arduino

The SPIFFS filesystem is used to store files in the flash chip. This library provides a virtual file system (VFS) implementation of SPIFFS to Arduino ESP32. In a nutshell it can acts like a SDcard but using the internal flash memory.

It's a unofficial library and will be deleted when an official one be done by EspressIf.

Installation:

Just download as zip or clone this repository to your Arduino libraries folder, here is a detailed guide

Debug:

Anything unexpected? Enable debug level on Arduino IDE to get a tip of what happened Debug

Known Issues:

  • Probably it will not work with Flash encryption.
  • It doesn't support file upload yet.

Credits:

The example file is based and full compatible with Official SD_MMC and Official SD SPI libraries from Arduino ESP32.

VSF is a modified version of ESP32 SPIFFS example of LoBo.

Low level things come from Lua-RTOS-ESP32 of Jaume Olivé and SPIFFS of Peter Andersson.