Skip to content

Commit b0fcf67

Browse files
lorolJurij Retzlaff
authored and
Jurij Retzlaff
committed
LittleFS, on ESP32, too. see my library and tool plus the core conversation:
https://github.com/lorol/arduino-esp32littlefs-plugin https://github.com/lorol/LITTLEFS espressif/arduino-esp32#3765 #include <FS.h> #define SPIFFS LITTLEFS #include <LITTLEFS.h>
1 parent b0dcfb3 commit b0fcf67

File tree

2 files changed

+18
-7
lines changed

2 files changed

+18
-7
lines changed

Diff for: examples/ESP_AsyncFSBrowser/ESP_AsyncFSBrowser.ino

+11-5
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,18 @@
11
#define USE_LittleFS // possible only for ESP8266 for now
22

33
#include <ArduinoOTA.h>
4+
45
#ifdef ESP32
5-
#include <FS.h>
6-
#include <SPIFFS.h>
7-
#include <ESPmDNS.h>
8-
#include <WiFi.h>
9-
#include <AsyncTCP.h>
6+
#include <FS.h>
7+
#ifdef USE_LittleFS
8+
#define SPIFFS LITTLEFS
9+
#include <LITTLEFS.h>
10+
#else
11+
#include <SPIFFS.h>
12+
#endif
13+
#include <ESPmDNS.h>
14+
#include <WiFi.h>
15+
#include <AsyncTCP.h>
1016
#elif defined(ESP8266)
1117
#ifdef USE_LittleFS
1218
#include <FS.h>

Diff for: examples/SmartSwitch/SmartSwitch.ino

+7-2
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Multiple clients can be connected at same time, they see each other requests
1313
Use latest ESP core lib (from Github)
1414
*/
1515

16-
#define USE_LittleFS // possible only for ESP8266 for now
16+
#define USE_LittleFS
1717

1818
#define USE_WFM // to use ESPAsyncWiFiManager
1919
//#define DEL_WFM // delete Wifi credentials stored
@@ -41,7 +41,12 @@ Use latest ESP core lib (from Github)
4141
#include <ArduinoOTA.h>
4242
#ifdef ESP32
4343
#include <FS.h>
44-
#include <SPIFFS.h>
44+
#ifdef USE_LittleFS
45+
#define SPIFFS LITTLEFS
46+
#include <LITTLEFS.h>
47+
#else
48+
#include <SPIFFS.h>
49+
#endif
4550
#include <ESPmDNS.h>
4651
#include <WiFi.h>
4752
#include <AsyncTCP.h>

0 commit comments

Comments
 (0)