You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 4, 2023. It is now read-only.
*[1. For ESPAsyncWebServer library](#1-for-espasyncwebserver-library)
44
47
*[HOWTO Install esp32 core for ESP32-S2 (Saola, AI-Thinker ESP-12K) and ESP32-C3 boards into Arduino IDE](#howto-install-esp32-core-for-esp32-s2-saola-ai-thinker-esp-12k-and-esp32-c3-boards-into-arduino-ide)
45
48
*[1. Save the original esp32 core](#1-save-the-original-esp32-core)
*[9.2 Data Saved => Connect to WiFi with correct local time, TZ set and using NTP](#92-data-saved--connect-to-wifi-with-correct-local-time-tz-set-and-using-ntp)
168
171
*[9.3 Normal running with correct local time, TZ set and using NTP](#93-normal-running-with-correct-local-time-tz-set-and-using-ntp)
172
+
*[10. Async_ConfigOnDoubleReset_TZ on ESP32C3_DEV using SPIFFS](#10-async_configondoublereset_tz-on-esp32c3_dev-using-spiffs)
169
173
*[Debug](#debug)
170
174
*[Troubleshooting](#troubleshooting)
171
175
*[Issues](#issues)
@@ -227,6 +231,13 @@ This [**ESPAsync_WiFiManager** library](https://github.com/khoih-prog/ESPAsync_W
227
231
228
232
## Changelog
229
233
234
+
### Releases v1.9.2
235
+
236
+
1. Fix MultiWiFi connection issue with ESP32 core v2.0.0-rc1+
237
+
2. Fix AsyncWebServer library compile error with ESP32 core v2.0.0-rc1+. Check [Fix compiler error for ESP32-C3 and mbed TLS v2.7.0+ #970](https://github.com/me-no-dev/ESPAsyncWebServer/pull/970)
238
+
3. Verify compatibility with new ESP32 core v2.0.0-rc1+
239
+
4. Verify compatibility with new ESP8266 core v3.0.2
240
+
230
241
### Releases v1.9.1
231
242
232
243
1. Fix warnings and verify compatibility with new ESP8266 core v3.0.0
@@ -349,15 +360,16 @@ This [**ESPAsync_WiFiManager** library](https://github.com/khoih-prog/ESPAsync_W
349
360
350
361
## Prerequisites
351
362
352
-
1.[`Arduino IDE 1.8.13+` for Arduino](https://www.arduino.cc/en/Main/Software)
353
-
2.[`ESP8266 Core 3.0.0+`](https://github.com/esp8266/Arduino) for ESP8266-based boards. [](https://github.com/esp8266/Arduino/releases/latest/)
363
+
1.[`Arduino IDE 1.8.15+` for Arduino](https://www.arduino.cc/en/Main/Software)
364
+
2.[`ESP8266 Core 3.0.2+`](https://github.com/esp8266/Arduino) for ESP8266-based boards. [](https://github.com/esp8266/Arduino/releases/latest/)
354
365
3.[`ESP32 Core 1.0.6+`](https://github.com/espressif/arduino-esp32) for ESP32-based boards. [](https://github.com/espressif/arduino-esp32/releases/latest/)
355
366
4.[`ESP32-S2/C3 Core 1.0.6+`](https://github.com/espressif/arduino-esp32) for ESP32-S2/C3-based boards. Must follow [HOWTO Install esp32 core for ESP32-S2 (Saola, AI-Thinker ESP-12K) and ESP32-C3 boards into Arduino IDE](#howto-install-esp32-core-for-esp32-s2-saola-ai-thinker-esp-12k-and-esp32-c3-boards-into-arduino-ide).
356
-
5.[`ESPAsyncWebServer v1.2.3+`](https://github.com/me-no-dev/ESPAsyncWebServer) for all ESP32/ESP8266-based boards.
357
-
6.[`ESPAsyncTCP v1.2.2+`](https://github.com/me-no-dev/ESPAsyncTCP) for ESP8266-based boards.
358
-
7.[`AsyncTCP v1.1.1+`](https://github.com/me-no-dev/AsyncTCP) for ESP32-based boards
359
-
8.[`ESP_DoubleResetDetector v1.1.1+`](https://github.com/khoih-prog/ESP_DoubleResetDetector) if using DRD feature. To install, check [](https://www.ardu-badge.com/ESP_DoubleResetDetector). Use v1.1.0+ if using LittleFS for EP32.
360
-
9.[`LittleFS_esp32 v1.0.6+`](https://github.com/lorol/LITTLEFS) for ESP32-based boards using LittleFS. To install, check [](https://www.ardu-badge.com/LittleFS_esp32). **Notice**: This [`LittleFS_esp32 library`](https://github.com/lorol/LITTLEFS) has been integrated to Arduino [esp32 core v1.0.6](https://github.com/espressif/arduino-esp32/tree/master/libraries/LITTLEFS).
367
+
5.[`ESP32-S2/C3 Core 2.0.0-rc1+`](https://github.com/espressif/arduino-esp32) for ESP32-S2/C3-based boards to use experimental ESP32 core v2.0.0-rc1.
368
+
6.[`ESPAsyncWebServer v1.2.3+`](https://github.com/me-no-dev/ESPAsyncWebServer) for all ESP32/ESP8266-based boards. You'd better use the [forked ESPAsyncWebServer](https://github.com/khoih-prog/ESPAsyncWebServer) if the PR [Fix compiler error for ESP32-C3 and mbed TLS v2.7.0+ #970](https://github.com/me-no-dev/ESPAsyncWebServer/pull/970) hasn't been merged.
369
+
7.[`ESPAsyncTCP v1.2.2+`](https://github.com/me-no-dev/ESPAsyncTCP) for ESP8266-based boards.
370
+
8.[`AsyncTCP v1.1.1+`](https://github.com/me-no-dev/AsyncTCP) for ESP32-based boards
371
+
9.[`ESP_DoubleResetDetector v1.1.1+`](https://github.com/khoih-prog/ESP_DoubleResetDetector) if using DRD feature. To install, check [](https://www.ardu-badge.com/ESP_DoubleResetDetector). Use v1.1.0+ if using LittleFS for EP32.
372
+
10.[`LittleFS_esp32 v1.0.6+`](https://github.com/lorol/LITTLEFS) for ESP32-based boards using LittleFS. To install, check [](https://www.ardu-badge.com/LittleFS_esp32). **Notice**: This [`LittleFS_esp32 library`](https://github.com/lorol/LITTLEFS) has been integrated to Arduino [esp32 core v1.0.6](https://github.com/espressif/arduino-esp32/tree/master/libraries/LITTLEFS).
361
373
362
374
---
363
375
@@ -383,6 +395,22 @@ The best and easiest way is to use `Arduino Library Manager`. Search for `ESPAsy
383
395
---
384
396
---
385
397
398
+
---
399
+
400
+
### Libraries' Patches
401
+
402
+
#### 1. For ESPAsyncWebServer library
403
+
404
+
If you don't use the [forked ESPAsyncWebServer](https://github.com/khoih-prog/ESPAsyncWebServer), to fix [`ESPAsyncWebServer library`](https://github.com/me-no-dev/ESPAsyncWebServer) compile errors, just copy these following files into the [`ESPAsyncWebServer library`](https://github.com/me-no-dev/ESPAsyncWebServer) directory to overwrite the old files:
@@ -3972,7 +4000,7 @@ This is terminal debug output when running [Async_ConfigOnDoubleReset](examples/
3972
4000
3973
4001
```cpp
3974
4002
Starting Async_ConfigOnDoubleReset with DoubleResetDetect using SPIFFS on ESP32_DEV
3975
-
ESPAsync_WiFiManager v1.9.1
4003
+
ESPAsync_WiFiManager v1.9.2
3976
4004
ESP_DoubleResetDetector v1.1.1
3977
4005
[WM] RFC925 Hostname = ConfigOnDoubleReset
3978
4006
[WM] setSTAStaticIPConfig for USE_CONFIGURABLE_DNS
@@ -4031,7 +4059,7 @@ This is terminal debug output when running [Async_ConfigOnDoubleReset](examples/
4031
4059
4032
4060
```cpp
4033
4061
Starting Async_ConfigOnDoubleReset with DoubleResetDetect using LittleFS on ESP8266_NODEMCU_ESP12E
4034
-
ESPAsync_WiFiManager v1.9.1
4062
+
ESPAsync_WiFiManager v1.9.2
4035
4063
ESP_DoubleResetDetector v1.1.1
4036
4064
[WM] RFC925 Hostname = ConfigOnDoubleReset
4037
4065
[WM] setSTAStaticIPConfig for USE_CONFIGURABLE_DNS
@@ -4091,7 +4119,7 @@ This is terminal debug output when running [Async_ESP_FSWebServer_DRD](examples/
4091
4119
4092
4120
```cpp
4093
4121
Starting Async_ESP_FSWebServer_DRD using LittleFS on ESP8266_NODEMCU_ESP12E
4094
-
ESPAsync_WiFiManager v1.9.1
4122
+
ESPAsync_WiFiManager v1.9.2
4095
4123
ESP_DoubleResetDetector v1.1.1
4096
4124
Opening / directory
4097
4125
FS File: CanadaFlag_1.png, size: 40.25KB
@@ -4169,7 +4197,7 @@ This is terminal debug output when running [Async_ESP32_FSWebServer_DRD](example
4169
4197
4170
4198
```
4171
4199
Starting Async_ESP32_FSWebServer_DRD using LittleFS on ESP32_DEV
4172
-
ESPAsync_WiFiManager v1.9.1
4200
+
ESPAsync_WiFiManager v1.9.2
4173
4201
ESP_DoubleResetDetector v1.1.1
4174
4202
FS File: /CanadaFlag_1.png, size: 40.25KB
4175
4203
FS File: /CanadaFlag_2.png, size: 8.12KB
@@ -4280,7 +4308,7 @@ This is terminal debug output when running [Async_ConfigOnDoubleReset](examples/
4280
4308
4281
4309
```
4282
4310
Starting Async_ConfigOnDoubleReset using LittleFS on ESP32S2_DEV
4283
-
ESPAsync_WiFiManager v1.9.1
4311
+
ESPAsync_WiFiManager v1.9.2
4284
4312
ESP_DoubleResetDetector v1.1.1
4285
4313
ESP Self-Stored: SSID = HueNet1, Pass = 12345678
4286
4314
[WM] * Add SSID = HueNet1 , PW = 12345678
@@ -4317,7 +4345,7 @@ This is terminal debug output when running [Async_ConfigOnDoubleReset_TZ](exampl
4317
4345
4318
4346
```
4319
4347
Starting Async_ConfigOnDoubleReset_TZ using LittleFS on ESP32_DEV
4320
-
ESPAsync_WiFiManager v1.9.1
4348
+
ESPAsync_WiFiManager v1.9.2
4321
4349
ESP_DoubleResetDetector v1.1.1
4322
4350
ESP Self-Stored: SSID = HueNet1, Pass = password
4323
4351
[WM] * Add SSID = HueNet1 , PW = password
@@ -4361,7 +4389,7 @@ Local Date/Time: Sat May 1 00:17:30 2021
4361
4389
4362
4390
```
4363
4391
Starting Async_ConfigOnDoubleReset_TZ using LittleFS on ESP32_DEV
4364
-
ESPAsync_WiFiManager v1.9.1
4392
+
ESPAsync_WiFiManager v1.9.2
4365
4393
ESP_DoubleResetDetector v1.1.1
4366
4394
ESP Self-Stored: SSID = HueNet1, Pass = password
4367
4395
[WM] * Add SSID = HueNet1 , PW = password
@@ -4408,7 +4436,7 @@ This is terminal debug output when running [Async_ESP_FSWebServer_DRD](examples/
4408
4436
4409
4437
```
4410
4438
Starting Async_ESP_FSWebServer_DRD using LittleFS on ESP8266_NODEMCU_ESP12E
4411
-
ESPAsync_WiFiManager v1.9.1
4439
+
ESPAsync_WiFiManager v1.9.2
4412
4440
ESP_DoubleResetDetector v1.1.1
4413
4441
Opening / directory
4414
4442
FS File: drd.dat, size: 4B
@@ -4481,7 +4509,7 @@ Local Date/Time: Sat May 1 03:12:54 2021
4481
4509
4482
4510
```
4483
4511
Starting Async_ESP_FSWebServer_DRD using LittleFS on ESP8266_NODEMCU_ESP12E
4484
-
ESPAsync_WiFiManager v1.9.1
4512
+
ESPAsync_WiFiManager v1.9.2
4485
4513
ESP_DoubleResetDetector v1.1.1
4486
4514
Opening / directory
4487
4515
FS File: drd.dat, size: 4B
@@ -4532,6 +4560,50 @@ Local Date/Time: Sat May 1 03:16:54 2021
4532
4560
Local Date/Time: Sat May 1 03:12754 2021
4533
4561
```
4534
4562
4563
+
---
4564
+
4565
+
#### 10. [Async_ConfigOnDoubleReset_TZ](examples/Async_ConfigOnDoubleReset_TZ) on ESP32C3_DEV using SPIFFS
4566
+
4567
+
This is terminal debug output when running [Async_ConfigOnDoubleReset_TZ](examples/Async_ConfigOnDoubleReset_TZ) on **ESP32C3_DEV using SPIFFS and ESP32 core v2.0.0-rc1.**.
4568
+
4569
+
```
4570
+
Starting Async_ConfigOnDoubleReset_TZ using SPIFFS on ESP32C3_DEV
4571
+
ESPAsync_WiFiManager v1.9.2
4572
+
ESP_DoubleResetDetector v1.1.1
4573
+
ESP Self-Stored: SSID = HueNet1, Pass = 12345678
4574
+
[WM] * Add SSID = HueNet1 , PW = 12345678
4575
+
Got ESP Self-Stored Credentials. Timeout 120s for Config Portal
0 commit comments