Wifi & OTA update manager for IOT devices (ESP8266 and ESP32). ESP8266's need at least 1MB flash. You will need a free account at IOTAppStory.com.
This fork provides optional support for LittleFS instead of SPIFFS.
To use LittleFS build with -DESP_USELITTLEFS=1. Please note that as LittleFS has support for real directories you will need to pass 'true' as the 'create' param when opening files if you want to create the directory hierarchy when opening a file. THe constant FS_CREATE_DIR_PATH has been defined for this purpose, e.g.
File fsUploadFile;
fsUploadFile = FILESYSTEM.open("/cert/iasRootCa.cer", "w", FS_CREATE_DIR_PATH);
FS_CREATE_DIR_PATH is true when using LittleFS, otherwise false. I have not yet checked all of the example code so if you have problems opening files, this is probably why.
https://github.com/Munger/ESP-Library-LittleFS/releases/latest
- ESP8266 core for Arduino >= 2.4.2
- Async TCP Library for ESP8266
- Arduino core for the ESP32 >= 1.0.0
- Async TCP Library for ESP32
- Arduino IDE >= 1.8.5
- Async Web Server
https://iotappstory.com/wiki/arduino-esp
Thankyou to all of you who made a pull request
Consider supporting IOTAppStory.com by contributing to its development.