Skip to content
This repository was archived by the owner on Feb 4, 2023. It is now read-only.

Commit cd01a3e

Browse files
authored
v1.8.1 to add LittleFS support to ESP32-C3
### Release v1.8.1 1. Add LittleFS support to `ESP32-C3`. 2. Use `ESP32-core's LittleFS` library instead of `Lorol's LITTLEFS` library for ESP32 core v2.0.0+
1 parent 66c8967 commit cd01a3e

File tree

8 files changed

+114
-48
lines changed

8 files changed

+114
-48
lines changed

README.md

Lines changed: 62 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@
8686
* [5.1 MRD/DRD => Open Config Portal](#51-mrddrd--open-config-portal)
8787
* [5.2 Config Data Saved => Connection to Adafruit MQTT](#52-config-data-saved--connection-to-adafruit-mqtt)
8888
* [6. ESPAsync_WiFi on ESP32S3_DEV](#6-ESPAsync_WiFi-on-ESP32S3_DEV) **New**
89+
* [7. ESPAsync_WiFi on ESP32C3_DEV using LittleFS](#7-ESPAsync_WiFi-on-ESP32C3_DEV-using-LittleFS) **New**
8990
* [Debug](#debug)
9091
* [Troubleshooting](#troubleshooting)
9192
* [Issues](#issues)
@@ -160,7 +161,7 @@ This [**ESPAsync_WiFiManager_Lite** library](https://github.com/khoih-prog/ESPAs
160161

161162
1. **ESP8266 and ESP32-based boards using EEPROM, SPIFFS or LittleFS**.
162163
2. **ESP32-S2 (ESP32-S2 Saola, AI-Thinker ESP-12K, etc.) using EEPROM, SPIFFS or LittleFS**.
163-
3. **ESP32-C3 (ARDUINO_ESP32C3_DEV) using EEPROM or SPIFFS**.
164+
3. **ESP32-C3 (ARDUINO_ESP32C3_DEV) using EEPROM, SPIFFS or LittleFS**.
164165
4. **ESP32-S3 (ESP32S3_DEV, ESP32_S3_BOX, UM TINYS3, UM PROS3, UM FEATHERS3, etc.) using EEPROM, SPIFFS or LittleFS**.
165166

166167
---
@@ -996,13 +997,13 @@ void loop()
996997
/////////////////////////////////////////////
997998

998999
// LittleFS has higher priority than SPIFFS
999-
#if ( ARDUINO_ESP32C3_DEV )
1000-
// Currently, ESP32-C3 only supporting SPIFFS and EEPROM. Will fix to support LittleFS
1001-
#define USE_LITTLEFS false
1002-
#define USE_SPIFFS true
1003-
#else
1000+
#if ( defined(ESP_ARDUINO_VERSION_MAJOR) && (ESP_ARDUINO_VERSION_MAJOR >= 2) )
10041001
#define USE_LITTLEFS true
10051002
#define USE_SPIFFS false
1003+
#elif defined(ARDUINO_ESP32C3_DEV)
1004+
// For core v1.0.6-, ESP32-C3 only supporting SPIFFS and EEPROM. To use v2.0.0+ for LittleFS
1005+
#define USE_LITTLEFS false
1006+
#define USE_SPIFFS true
10061007
#endif
10071008

10081009
/////////////////////////////////////////////
@@ -1257,7 +1258,7 @@ This is the terminal output when running [**ESPAsync_WiFi_MQTT**](examples/ESPAs
12571258

12581259
```
12591260
Starting ESPAsync_WiFi_MQTT using LittleFS on ESP32_DEV
1260-
ESPAsync_WiFiManager_Lite v1.8.0
1261+
ESPAsync_WiFiManager_Lite v1.8.1
12611262
ESP_MultiResetDetector v1.3.0
12621263
LittleFS Flag read = 0xFFFE0001
12631264
multiResetDetectorFlag = 0xFFFE0001
@@ -1332,7 +1333,7 @@ NNN
13321333
13331334
13341335
Starting ESPAsync_WiFi_MQTT using LittleFS on ESP32_DEV
1335-
ESPAsync_WiFiManager_Lite v1.8.0
1336+
ESPAsync_WiFiManager_Lite v1.8.1
13361337
ESP_MultiResetDetector v1.3.0
13371338
LittleFS Flag read = 0xFFFE0001
13381339
multiResetDetectorFlag = 0xFFFE0001
@@ -1424,7 +1425,7 @@ This is the terminal output when running [**ESPAsync_WiFi_MQTT**](examples/ESPAs
14241425

14251426
```
14261427
Starting ESPAsync_WiFi_MQTT using LittleFS on ESP8266_NODEMCU
1427-
ESPAsync_WiFiManager_Lite v1.8.0
1428+
ESPAsync_WiFiManager_Lite v1.8.1
14281429
ESP_MultiResetDetector v1.3.0
14291430
LittleFS Flag read = 0xFFFE0001
14301431
multiResetDetectorFlag = 0xFFFE0001
@@ -1499,7 +1500,7 @@ NNN
14991500
15001501
15011502
Starting ESPAsync_WiFi_MQTT using LittleFS on ESP8266_NODEMCU
1502-
ESPAsync_WiFiManager_Lite v1.8.0
1503+
ESPAsync_WiFiManager_Lite v1.8.1
15031504
ESP_MultiResetDetector v1.3.0
15041505
LittleFS Flag read = 0xFFFE0001
15051506
multiResetDetectorFlag = 0xFFFE0001
@@ -1590,7 +1591,7 @@ This is the terminal output when running [**ESPAsync_WiFi_MQTT**](examples/ESPAs
15901591

15911592
```
15921593
Starting ESPAsync_WiFi_MQTT using LittleFS on ESP32S2_DEV
1593-
ESPAsync_WiFiManager_Lite v1.8.0
1594+
ESPAsync_WiFiManager_Lite v1.8.1
15941595
ESP_MultiResetDetector v1.3.0
15951596
LittleFS Flag read = 0xFFFE0001
15961597
multiResetDetectorFlag = 0xFFFE0001
@@ -1703,7 +1704,7 @@ entry 0x4004c190
17031704
17041705
17051706
Starting ESPAsync_WiFi_MQTT using LittleFS on ESP32S2_DEV
1706-
ESPAsync_WiFiManager_Lite v1.8.0
1707+
ESPAsync_WiFiManager_Lite v1.8.1
17071708
ESP_MultiResetDetector v1.3.0
17081709
LittleFS Flag read = 0xFFFE0001
17091710
multiResetDetectorFlag = 0xFFFE0001
@@ -1806,7 +1807,7 @@ This is the terminal output when running [**ESPAsync_WiFi_MQTT**](examples/ESPAs
18061807

18071808
```
18081809
Starting ESPAsync_WiFi_MQTT using LittleFS on ESP32S2_DEV
1809-
ESPAsync_WiFiManager_Lite v1.8.0
1810+
ESPAsync_WiFiManager_Lite v1.8.1
18101811
ESP_MultiResetDetector v1.3.0
18111812
LittleFS Flag read = 0xFFFC0003
18121813
multiResetDetectorFlag = 0xFFFC0003
@@ -1849,7 +1850,7 @@ entry 0x4004c190
18491850

18501851
```
18511852
Starting ESPAsync_WiFi_MQTT using LittleFS on ESP32S2_DEV
1852-
ESPAsync_WiFiManager_Lite v1.8.0
1853+
ESPAsync_WiFiManager_Lite v1.8.1
18531854
ESP_MultiResetDetector v1.3.0
18541855
LittleFS Flag read = 0xFFFE0001
18551856
multiResetDetectorFlag = 0xFFFE0001
@@ -1905,7 +1906,7 @@ This is the terminal output when running [**ESPAsync_WiFi_MQTT**](examples/ESPAs
19051906

19061907
```
19071908
Starting ESPAsync_WiFi_MQTT using LittleFS on ESP32_DEV
1908-
ESPAsync_WiFiManager_Lite v1.8.0
1909+
ESPAsync_WiFiManager_Lite v1.8.1
19091910
ESP_MultiResetDetector v1.3.0
19101911
LittleFS Flag read = 0xFFFC0003
19111912
multiResetDetectorFlag = 0xFFFC0003
@@ -1950,7 +1951,7 @@ NNNN NNNNN NNNNN N
19501951

19511952
```
19521953
Starting ESPAsync_WiFi_MQTT using LittleFS on ESP32_DEV
1953-
ESPAsync_WiFiManager_Lite v1.8.0
1954+
ESPAsync_WiFiManager_Lite v1.8.1
19541955
ESP_MultiResetDetector v1.3.0
19551956
LittleFS Flag read = 0xFFFE0001
19561957
multiResetDetectorFlag = 0xFFFE0001
@@ -1997,7 +1998,7 @@ This is the terminal output when running [**ESPAsync_WiFi**](examples/ESPAsync_W
19971998

19981999
```
19992000
Starting ESPAsync_WiFi using LittleFS on ESP32S3_DEV
2000-
ESPAsync_WiFiManager_Lite v1.8.0
2001+
ESPAsync_WiFiManager_Lite v1.8.1
20012002
ESP_MultiResetDetector v1.2.1
20022003
LittleFS Flag read = 0xFFFE0001
20032004
multiResetDetectorFlag = 0xFFFE0001
@@ -2029,6 +2030,47 @@ Saving config file OK
20292030
H
20302031
```
20312032

2033+
---
2034+
2035+
### 7. [ESPAsync_WiFi](examples/ESPAsync_WiFi) on ESP32C3_DEV using LittleFS
2036+
2037+
2038+
This is the terminal output when running [**ESPAsync_WiFi**](examples/ESPAsync_WiFi) example on **ESP32C3_DEV** using LittleFS
2039+
2040+
2041+
```
2042+
Starting ESPAsync_WiFi using LittleFS on ESP32C3_DEV
2043+
ESPAsync_WiFiManager_Lite v1.8.1
2044+
ESP_MultiResetDetector v1.3.0
2045+
LittleFS Flag read = 0xFFFE0001
2046+
multiResetDetectorFlag = 0xFFFE0001
2047+
lowerBytes = 0x0001, upperBytes = 0x0001
2048+
No multiResetDetected, number of times = 1
2049+
LittleFS Flag read = 0xFFFE0001
2050+
Saving config file...
2051+
Saving config file OK
2052+
[WML] Hdr=ESP_WM_LITE,SSID=HueNet1,PW=password
2053+
[WML] SSID1=HueNet2,PW1=password
2054+
[WML] BName=ESP32_C3
2055+
[WML] Hdr=ESP_WM_LITE,SSID=HueNet1,PW=password
2056+
[WML] SSID1=HueNet2,PW1=password
2057+
[WML] BName=ESP32_C3
2058+
[WML] WiFi connected after time: 0
2059+
[WML] SSID=HueNet1,RSSI=-21
2060+
[WML] Channel=2,IP=192.168.2.85
2061+
H
2062+
Your stored Credentials :
2063+
Blynk Server1 = account.duckdns.org
2064+
Token1 = token1
2065+
Blynk Server2 = account.ddns.net
2066+
Token2 = token2
2067+
Port = 8080
2068+
MQTT Server = mqtt.duckdns.org
2069+
Stop multiResetDetecting
2070+
Saving config file...
2071+
Saving config file OK
2072+
HHH
2073+
```
20322074

20332075

20342076
---
@@ -2108,6 +2150,9 @@ Submit issues to: [ESPAsync_WiFiManager_Lite issues](https://github.com/khoih-pr
21082150
24. Fix the blocking issue in loop() with configurable `WIFI_RECON_INTERVAL`
21092151
25. Optimize library code by using `reference-passing` instead of `value-passing`
21102152
26. Add support to **ESP32-S3 (ESP32S3_DEV, ESP32_S3_BOX, UM TINYS3, UM PROS3, UM FEATHERS3, etc.) using EEPROM, SPIFFS or LittleFS**
2153+
27. Add `LittleFS` support to **ESP32-C3**
2154+
28. Use `ESP32-core's LittleFS` library instead of `Lorol's LITTLEFS` library for ESP32 core v2.0.0+
2155+
21112156

21122157
---
21132158
---

changelog.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
## Table of Contents
1313

1414
* [Changelog](#changelog)
15+
* [Release v1.8.1](#release-v181)
1516
* [Release v1.8.0](#release-v180)
1617
* [Major Release v1.7.0](#major-release-v170)
1718
* [Release v1.6.0](#release-v160)
@@ -29,6 +30,11 @@
2930

3031
## Changelog
3132

33+
### Release v1.8.1
34+
35+
1. Add LittleFS support to `ESP32-C3`.
36+
2. Use `ESP32-core's LittleFS` library instead of `Lorol's LITTLEFS` library for ESP32 core v2.0.0+
37+
3238
### Release v1.8.0
3339

3440
1. Add support to `ESP32-S3` (`ESP32S3_DEV, ESP32_S3_BOX, UM TINYS3, UM PROS3, UM FEATHERS3`, etc.) using [ESP32 core, esp32-s3-support branch, v2.0.2+](https://github.com/espressif/arduino-esp32/tree/esp32-s3-support)

examples/ESPAsync_WiFi/defines.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -55,13 +55,13 @@
5555
/////////////////////////////////////////////
5656

5757
// LittleFS has higher priority than SPIFFS
58-
#if ( ARDUINO_ESP32C3_DEV )
59-
// Currently, ESP32-C3 only supporting SPIFFS and EEPROM. Will fix to support LittleFS
60-
#define USE_LITTLEFS false
61-
#define USE_SPIFFS true
62-
#else
58+
#if ( defined(ESP_ARDUINO_VERSION_MAJOR) && (ESP_ARDUINO_VERSION_MAJOR >= 2) )
6359
#define USE_LITTLEFS true
6460
#define USE_SPIFFS false
61+
#elif defined(ARDUINO_ESP32C3_DEV)
62+
// For core v1.0.6-, ESP32-C3 only supporting SPIFFS and EEPROM. To use v2.0.0+ for LittleFS
63+
#define USE_LITTLEFS false
64+
#define USE_SPIFFS true
6565
#endif
6666

6767
/////////////////////////////////////////////

examples/ESPAsync_WiFi_MQTT/defines.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -55,13 +55,13 @@
5555
/////////////////////////////////////////////
5656

5757
// LittleFS has higher priority than SPIFFS
58-
#if ( ARDUINO_ESP32C3_DEV )
59-
// Currently, ESP32-C3 only supporting SPIFFS and EEPROM. Will fix to support LittleFS
60-
#define USE_LITTLEFS false
61-
#define USE_SPIFFS true
62-
#else
58+
#if ( defined(ESP_ARDUINO_VERSION_MAJOR) && (ESP_ARDUINO_VERSION_MAJOR >= 2) )
6359
#define USE_LITTLEFS true
6460
#define USE_SPIFFS false
61+
#elif defined(ARDUINO_ESP32C3_DEV)
62+
// For core v1.0.6-, ESP32-C3 only supporting SPIFFS and EEPROM. To use v2.0.0+ for LittleFS
63+
#define USE_LITTLEFS false
64+
#define USE_SPIFFS true
6565
#endif
6666

6767
/////////////////////////////////////////////

library.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ESPAsync_WiFiManager_Lite",
3-
"version": "1.8.0",
3+
"version": "1.8.1",
44
"keywords": "wifi, wi-fi, Async, Async-WebServer, Async-WiFiManager, Communication, MultiWiFi, multi-wifi, ESP32, ESP32-S2, ESP32-S3, esp32-c3, ESP8266, Credentials, config-portal, DoubleReset, MultiReset, Detector, dynamic-params, dynamic, customs-header",
55
"description": "Library using AsyncWebServer to configure MultiWiFi/Credentials at runtime for ESP32 (including ESP32-S2, ESP32-S3 and ESP32-C3) and ESP8266 boards. You can also specify DHCP HostName, static AP and STA IP. Use much less memory compared to full-fledge WiFiManager. Config Portal will be auto-adjusted to match the number of dynamic custom parameters. Optional default Credentials to be autoloaded into Config Portal to use or change instead of manually input. Credentials are saved in LittleFS, SPIFFS or EEPROM. New powerful-yet-simple-to-use feature to enable adding dynamic custom parameters from sketch and input using the same Config Portal. Double or MultiDetectDetector as well as Virtual Switches feature permits entering Config Portal as requested. Configurable Customs HTML Headers, including Customs Style, Customs Head Elements, CORS Header",
66
"authors":

library.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=ESPAsync_WiFiManager_Lite
2-
version=1.8.0
2+
version=1.8.1
33
author=Khoi Hoang
44
maintainer=Khoi Hoang <khoih.prog@gmail.com>
55
license=MIT

src/ESPAsync_WiFiManager_Lite.h

Lines changed: 32 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
Built by Khoi Hoang https://github.com/khoih-prog/ESPAsync_WiFiManager_Lite
1010
Licensed under MIT license
1111
12-
Version: 1.8.0
12+
Version: 1.8.1
1313
1414
Version Modified By Date Comments
1515
------- ----------- ---------- -----------
@@ -23,6 +23,7 @@
2323
1.6.0 K Hoang 26/11/2021 Auto detect ESP32 core and use either built-in LittleFS or LITTLEFS library. Fix bug.
2424
1.7.0 K Hoang 09/01/2022 Fix the blocking issue in loop() with configurable WIFI_RECON_INTERVAL
2525
1.8.0 K Hoang 10/02/2022 Add support to new ESP32-S3
26+
1.8.1 K Hoang 11/02/2022 Add LittleFS support to ESP32-C3. Use core LittleFS instead of Lorol's LITTLEFS for v2.0.0+
2627
*****************************************************************************************************************************/
2728

2829
#pragma once
@@ -38,7 +39,13 @@
3839
#warning Using ESP32_S2.
3940
#define USING_ESP32_S2 true
4041
#elif ( ARDUINO_ESP32C3_DEV )
41-
#warning Using ESP32_C3. Only SPIFFS and EEPROM OK.
42+
#if ( defined(ESP_ARDUINO_VERSION_MAJOR) && (ESP_ARDUINO_VERSION_MAJOR >= 2) )
43+
#warning Using ESP32_C3 using core v2.0.0+. Either LittleFS, SPIFFS or EEPROM OK.
44+
#else
45+
#warning Using ESP32_C3 using core v1.0.6-. To follow library instructions to install esp32-c3 core. Only SPIFFS and EEPROM OK.
46+
#endif
47+
48+
#warning You have to select Flash size 2MB and Minimal APP (1.3MB + 700KB) for some boards
4249
#define USING_ESP32_C3 true
4350
#elif ( defined(ARDUINO_ESP32S3_DEV) || defined(ARDUINO_ESP32_S3_BOX) || defined(ARDUINO_TINYS3) || \
4451
defined(ARDUINO_PROS3) || defined(ARDUINO_FEATHERS3) )
@@ -47,13 +54,13 @@
4754
#endif
4855

4956
#ifndef ESP_ASYNC_WIFI_MANAGER_LITE_VERSION
50-
#define ESP_ASYNC_WIFI_MANAGER_LITE_VERSION "ESPAsync_WiFiManager_Lite v1.8.0"
57+
#define ESP_ASYNC_WIFI_MANAGER_LITE_VERSION "ESPAsync_WiFiManager_Lite v1.8.1"
5158

5259
#define ESP_ASYNC_WIFI_MANAGER_LITE_VERSION_MAJOR 1
5360
#define ESP_ASYNC_WIFI_MANAGER_LITE_VERSION_MINOR 8
54-
#define ESP_ASYNC_WIFI_MANAGER_LITE_VERSION_PATCH 0
61+
#define ESP_ASYNC_WIFI_MANAGER_LITE_VERSION_PATCH 1
5562

56-
#define ESP_ASYNC_WIFI_MANAGER_LITE_VERSION_INT 1008000
63+
#define ESP_ASYNC_WIFI_MANAGER_LITE_VERSION_INT 1008001
5764
#endif
5865

5966
#ifdef ESP8266
@@ -90,21 +97,28 @@
9097
#include <WiFiMulti.h>
9198
#include <ESPAsyncWebServer.h>
9299

93-
// To be sure no LittleFS for ESP32-C3
94-
#if ( ARDUINO_ESP32C3_DEV )
95-
// Currently, ESP32-C3 only supporting SPIFFS and EEPROM. Will fix to support LittleFS
100+
// To be sure no LittleFS for ESP32-C3 for core v1.0.6-
101+
#if ( defined(ESP_ARDUINO_VERSION_MAJOR) && (ESP_ARDUINO_VERSION_MAJOR >= 2) )
102+
// For core v2.0.0+, ESP32-C3 can use LittleFS, SPIFFS or EEPROM
103+
// LittleFS has higher priority than SPIFFS.
104+
// For core v2.0.0+, if not specified any, use better LittleFS
105+
#if ! (defined(USE_LITTLEFS) || defined(USE_SPIFFS) )
106+
#define USE_LITTLEFS true
107+
#define USE_SPIFFS false
108+
#endif
109+
#elif defined(ARDUINO_ESP32C3_DEV)
110+
// For core v1.0.6-, ESP32-C3 only supporting SPIFFS and EEPROM. To use v2.0.0+ for LittleFS
96111
#if USE_LITTLEFS
97112
#undef USE_LITTLEFS
98113
#define USE_LITTLEFS false
99114
#undef USE_SPIFFS
100115
#define USE_SPIFFS true
101116
#endif
102-
#endif
103-
104-
// LittleFS has higher priority than SPIFFS.
105-
// But if not specified any, use SPIFFS to not forcing user to install LITTLEFS library
106-
#if ! (defined(USE_LITTLEFS) || defined(USE_SPIFFS) )
107-
#define USE_SPIFFS true
117+
#else
118+
// For core v1.0.6-, if not specified any, use SPIFFS to not forcing user to install LITTLEFS library
119+
#if ! (defined(USE_LITTLEFS) || defined(USE_SPIFFS) )
120+
#define USE_SPIFFS true
121+
#endif
108122
#endif
109123

110124
#if USE_LITTLEFS
@@ -114,17 +128,17 @@
114128
// Check cores/esp32/esp_arduino_version.h and cores/esp32/core_version.h
115129
//#if ( ESP_ARDUINO_VERSION >= ESP_ARDUINO_VERSION_VAL(2, 0, 0) ) //(ESP_ARDUINO_VERSION_MAJOR >= 2)
116130
#if ( defined(ESP_ARDUINO_VERSION_MAJOR) && (ESP_ARDUINO_VERSION_MAJOR >= 2) )
117-
#warning Using ESP32 Core 1.0.6 or 2.0.0+ and LittleFS in ESP_WiFiManager_Lite.h
131+
#warning Using ESP32 Core 1.0.6 or 2.0.0+
118132
// The library has been merged into esp32 core from release 1.0.6
119-
#include <LittleFS.h>
133+
#include <LittleFS.h> // https://github.com/espressif/arduino-esp32/tree/master/libraries/LittleFS
120134

121135
FS* filesystem = &LittleFS;
122136
#define FileFS LittleFS
123137
#define FS_Name "LittleFS"
124138
#else
125-
#warning Using ESP32 Core 1.0.5- and LittleFS in ESPAsync_WiFiManager_Lite.h. You must install LITTLEFS library
139+
#warning Using ESP32 Core 1.0.5-. You must install LITTLEFS library
126140
// The library has been merged into esp32 core from release 1.0.6
127-
#include <LITTLEFS.h> // https://github.com/lorol/LITTLEFS
141+
#include <LITTLEFS.h> // https://github.com/lorol/LITTLEFS
128142

129143
FS* filesystem = &LITTLEFS;
130144
#define FileFS LITTLEFS

src/ESPAsync_WiFiManager_Lite_Debug.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
Built by Khoi Hoang https://github.com/khoih-prog/ESPAsync_WiFiManager_Lite
1010
Licensed under MIT license
1111
12-
Version: 1.8.0
12+
Version: 1.8.1
1313
1414
Version Modified By Date Comments
1515
------- ----------- ---------- -----------
@@ -23,6 +23,7 @@
2323
1.6.0 K Hoang 26/11/2021 Auto detect ESP32 core and use either built-in LittleFS or LITTLEFS library. Fix bug.
2424
1.7.0 K Hoang 09/01/2022 Fix the blocking issue in loop() with configurable WIFI_RECON_INTERVAL
2525
1.8.0 K Hoang 10/02/2022 Add support to new ESP32-S3
26+
1.8.1 K Hoang 11/02/2022 Add LittleFS support to ESP32-C3. Use core LittleFS instead of Lorol's LITTLEFS for v2.0.0+
2627
*****************************************************************************************************************************/
2728

2829
#ifndef ESPAsync_WiFiManager_Lite_Debug_h

0 commit comments

Comments
 (0)