|
16 | 16 | * [Why Async is better](#why-async-is-better)
|
17 | 17 | * [Currently supported Boards](#currently-supported-boards)
|
18 | 18 | * [Not yet supported Boards](#not-yet-supported-boards)
|
19 |
| -* [Changelog](#changelog) |
20 |
| - * [Releases v1.2.1](#releases-v121) |
21 |
| - * [Major Releases v1.2.0](#major-releases-v120) |
22 |
| - * [Releases v1.1.1](#releases-v111) |
23 |
| - * [Major Releases v1.1.0](#major-releases-v110) |
24 |
| - * [Releases v1.0.6](#releases-v106) |
| 19 | +* [Changelog](changelog.md) |
25 | 20 | * [Prerequisites](#prerequisites)
|
26 | 21 | * [Installation](#installation)
|
27 | 22 | * [Use Arduino Library Manager](#use-arduino-library-manager)
|
|
78 | 73 | * [1.5. Enter persistent ConfigPortal](#15-enter-persistent-configportal)
|
79 | 74 | * [Debug](#debug)
|
80 | 75 | * [Troubleshooting](#troubleshooting)
|
81 |
| -* [Releases](#releases) |
82 | 76 | * [Issues](#issues)
|
83 | 77 | * [TO DO](#to-do)
|
84 | 78 | * [DONE](#done)
|
@@ -132,52 +126,12 @@ This [**BlynkESP32_BT_WF** library](https://github.com/khoih-prog/BlynkESP32_BT_
|
132 | 126 | ---
|
133 | 127 | ---
|
134 | 128 |
|
135 |
| -## Changelog |
136 |
| - |
137 |
| -### Releases v1.2.1 |
138 |
| - |
139 |
| -1. Add auto-reconnect feature for BLE. Check [Handle BLE disconnects #2](https://github.com/khoih-prog/Blynk_Async_ESP32_BT_WF/issues/2) |
140 |
| - |
141 |
| - |
142 |
| -### Major Releases v1.2.0 |
143 |
| - |
144 |
| - 1. Enable scan of WiFi networks for selection in Configuration Portal. Check [PR for v1.3.0 - Enable scan of WiFi networks #10](https://github.com/khoih-prog/WiFiManager_NINA_Lite/pull/10). Now you can select optional **SCAN_WIFI_NETWORKS**, **MANUAL_SSID_INPUT_ALLOWED** to be able to manually input SSID, not only from a scanned SSID lists and **MAX_SSID_IN_LIST** (from 2-15) |
145 |
| - 2. Fix invalid "blank" Config Data treated as Valid. |
146 |
| - 3. Permit optionally inputting one set of WiFi SSID/PWD by using `REQUIRE_ONE_SET_SSID_PW == true` |
147 |
| - 4. Enforce WiFi PWD minimum length of 8 chars |
148 |
| - 5. Minor enhancement to not display garbage when data is invalid |
149 |
| - 6. Fix issue of custom Blynk port (different from 8080 or 9443) not working on ESP32. Check [Custom Blynk port not working for BlynkSimpleEsp32_Async_WM.h #4](https://github.com/khoih-prog/Blynk_Async_WM/issues/4) |
150 |
| - 7. To permit auto-reset after configurable timeout if DRD/MRD or non-persistent forced-CP. Check [**Good new feature: Blynk.resetAndEnterConfigPortal() Thanks & question #27**](https://github.com/khoih-prog/Blynk_WM/issues/27) |
151 |
| - 8. Fix rare Config Portal bug not updating Config and dynamic Params data successfully in very noisy or weak WiFi situation |
152 |
| - 9. Tested with [**Latest ESP32 Core 1.0.6**](https://github.com/espressif/arduino-esp32) for ESP32-based boards. |
153 |
| -10. Update examples |
154 |
| - |
155 |
| -### Releases v1.1.1 |
156 |
| - |
157 |
| -1. Add functions to control Config Portal from software or Virtual Switches. Check [How to trigger a Config Portal from code #25](https://github.com/khoih-prog/Blynk_WM/issues/25) |
158 |
| -2. Fix rare Config Portal bug not updating Config and dynamic Params data successfully in very noisy or weak WiFi situation |
159 |
| -3. To permit autoreset after configurable timeout if DRD/MRD or non-persistent forced-CP. Check [**Good new feature: Blynk.resetAndEnterConfigPortal() Thanks & question #27**](https://github.com/khoih-prog/Blynk_WM/issues/27) |
160 |
| - |
161 |
| -### Major Releases v1.1.0 |
162 |
| - |
163 |
| -1. Add support to LittleFS for ESP32 using [LITTLEFS](https://github.com/lorol/LITTLEFS) Library |
164 |
| -2. Clean-up all compiler warnings possible. |
165 |
| -3. Add Table of Contents |
166 |
| -4. Add Version String |
167 |
| - |
168 |
| -### Releases v1.0.6 |
169 |
| - |
170 |
| -1. Initial coding to use (ESP)AsyncWebServer instead of (ESP8266)WebServer. |
171 |
| -2. Bump up to v1.0.6 to sync with [BlynkESP32_BT_WF library v1.0.6](https://github.com/khoih-prog/BlynkESP32_BT_WF). |
172 |
| - |
173 |
| ---- |
174 |
| ---- |
175 | 129 |
|
176 | 130 | ## Prerequisites
|
177 | 131 |
|
178 |
| -1. [`Arduino IDE 1.8.15+` for Arduino](https://www.arduino.cc/en/Main/Software) |
| 132 | +1. [`Arduino IDE 1.8.16+` for Arduino](https://www.arduino.cc/en/Main/Software) |
179 | 133 | 2. [`Blynk library 0.6.1`](https://github.com/blynkkk/blynk-library/releases).
|
180 |
| -3. [`ESP32 Core 1.0.6`](https://github.com/espressif/arduino-esp32) for ESP32-based boards. [](https://github.com/espressif/arduino-esp32/releases/latest/). Don't use Pre-Releases such as [`ESP32 Core 2.0.0-RC1`](https://github.com/espressif/arduino-esp32/releases/tag/2.0.0-rc1) as it's not supported yet. |
| 134 | +3. [`ESP32 Core 2.0.0+`](https://github.com/espressif/arduino-esp32) for ESP32-based boards. [](https://github.com/espressif/arduino-esp32/releases/latest/) |
181 | 135 | 4. [`ESP_DoubleResetDetector library 1.1.1+`](https://github.com/khoih-prog/ESP_DoubleResetDetector) to use DRD feature. To install, check [](https://www.ardu-badge.com/ESP_DoubleResetDetector).
|
182 | 136 | 5. [`ESPAsyncWebServer v1.2.3+`](https://github.com/me-no-dev/ESPAsyncWebServer)
|
183 | 137 | 6. [`AsyncTCP v1.1.1+`](https://github.com/me-no-dev/AsyncTCP)
|
@@ -1307,7 +1261,7 @@ The following is the sample terminal output when running example [Async_ESP32_BL
|
1307 | 1261 |
|
1308 | 1262 | ```
|
1309 | 1263 | Starting Async_ESP32_BLE_WF using SPIFFS without SSL on ESP32_DEV
|
1310 |
| -Blynk_Async_ESP32_BT_WF v1.2.1 |
| 1264 | +Blynk_Async_ESP32_BT_WF v1.2.2 |
1311 | 1265 | ESP_DoubleResetDetector v1.1.1
|
1312 | 1266 | GPIO14 HIGH, Use WiFi
|
1313 | 1267 | USE_BLYNK_WM: Blynk_WF begin
|
@@ -1365,7 +1319,7 @@ FF[9799112] id: = HueNet1
|
1365 | 1319 |
|
1366 | 1320 | ```
|
1367 | 1321 | Starting Async_ESP32_BLE_WF using SPIFFS without SSL on ESP32_DEV
|
1368 |
| -Blynk_Async_ESP32_BT_WF v1.2.1 |
| 1322 | +Blynk_Async_ESP32_BT_WF v1.2.2 |
1369 | 1323 | ESP_DoubleResetDetector v1.1.1
|
1370 | 1324 | GPIO14 HIGH, Use WiFi
|
1371 | 1325 | USE_BLYNK_WM: Blynk_WF begin
|
@@ -1443,7 +1397,7 @@ FFFFF
|
1443 | 1397 |
|
1444 | 1398 | ```
|
1445 | 1399 | Starting Async_ESP32_BLE_WF using SPIFFS without SSL on ESP32_DEV
|
1446 |
| -Blynk_Async_ESP32_BT_WF v1.2.1 |
| 1400 | +Blynk_Async_ESP32_BT_WF v1.2.2 |
1447 | 1401 | ESP_DoubleResetDetector v1.1.1
|
1448 | 1402 | GPIO14 HIGH, Use WiFi
|
1449 | 1403 | USE_BLYNK_WM: Blynk_WF begin
|
@@ -1530,7 +1484,7 @@ ets Jun 8 2016 00:22:57
|
1530 | 1484 |
|
1531 | 1485 |
|
1532 | 1486 | Starting Async_ESP32_BLE_WF using LITTLEFS without SSL on ESP32_DEV
|
1533 |
| -Blynk_Async_ESP32_BT_WF v1.2.1 |
| 1487 | +Blynk_Async_ESP32_BT_WF v1.2.2 |
1534 | 1488 | ESP_DoubleResetDetector v1.1.1
|
1535 | 1489 | GPIO14 HIGH, Use WiFi
|
1536 | 1490 | USE_BLYNK_WM: Blynk_WF begin
|
@@ -1612,7 +1566,7 @@ ets Jun 8 2016 00:22:57
|
1612 | 1566 |
|
1613 | 1567 |
|
1614 | 1568 | Starting Async_ESP32_BLE_WF using LITTLEFS without SSL on ESP32_DEV
|
1615 |
| -Blynk_Async_ESP32_BT_WF v1.2.1 |
| 1569 | +Blynk_Async_ESP32_BT_WF v1.2.2 |
1616 | 1570 | ESP_DoubleResetDetector v1.1.1
|
1617 | 1571 | GPIO14 HIGH, Use WiFi
|
1618 | 1572 | USE_BLYNK_WM: Blynk_WF begin
|
@@ -1701,45 +1655,6 @@ Sometimes, the library will only work if you update the board core to the latest
|
1701 | 1655 | ---
|
1702 | 1656 | ---
|
1703 | 1657 |
|
1704 |
| -## Releases |
1705 |
| - |
1706 |
| -### Releases v1.2.1 |
1707 |
| - |
1708 |
| -1. Add auto-reconnect feature for BLE. Check [Handle BLE disconnects #2](https://github.com/khoih-prog/Blynk_Async_ESP32_BT_WF/issues/2) |
1709 |
| - |
1710 |
| -### Major Releases v1.2.0 |
1711 |
| - |
1712 |
| - 1. Enable scan of WiFi networks for selection in Configuration Portal. Check [PR for v1.3.0 - Enable scan of WiFi networks #10](https://github.com/khoih-prog/WiFiManager_NINA_Lite/pull/10). Now you can select optional **SCAN_WIFI_NETWORKS**, **MANUAL_SSID_INPUT_ALLOWED** to be able to manually input SSID, not only from a scanned SSID lists and **MAX_SSID_IN_LIST** (from 2-15) |
1713 |
| - 2. Fix invalid "blank" Config Data treated as Valid. |
1714 |
| - 3. Permit optionally inputting one set of WiFi SSID/PWD by using `REQUIRE_ONE_SET_SSID_PW == true` |
1715 |
| - 4. Enforce WiFi PWD minimum length of 8 chars |
1716 |
| - 5. Minor enhancement to not display garbage when data is invalid |
1717 |
| - 6. Fix issue of custom Blynk port (different from 8080 or 9443) not working on ESP32. Check [Custom Blynk port not working for BlynkSimpleEsp32_Async_WM.h #4](https://github.com/khoih-prog/Blynk_Async_WM/issues/4) |
1718 |
| - 7. To permit auto-reset after configurable timeout if DRD/MRD or non-persistent forced-CP. Check [**Good new feature: Blynk.resetAndEnterConfigPortal() Thanks & question #27**](https://github.com/khoih-prog/Blynk_WM/issues/27) |
1719 |
| - 8. Fix rare Config Portal bug not updating Config and dynamic Params data successfully in very noisy or weak WiFi situation |
1720 |
| - 9. Tested with [**Latest ESP32 Core 1.0.6**](https://github.com/espressif/arduino-esp32) for ESP32-based boards. |
1721 |
| -10. Update examples |
1722 |
| - |
1723 |
| -### Releases v1.1.1 |
1724 |
| - |
1725 |
| -1. Add functions to control Config Portal from software or Virtual Switches. Check [How to trigger a Config Portal from code #25](https://github.com/khoih-prog/Blynk_WM/issues/25) |
1726 |
| -2. Fix rare Config Portal bug not updating Config and dynamic Params data successfully in very noisy or weak WiFi situation |
1727 |
| -3. To permit autoreset after configurable timeout if DRD/MRD or non-persistent forced-CP. Check [**Good new feature: Blynk.resetAndEnterConfigPortal() Thanks & question #27**](https://github.com/khoih-prog/Blynk_WM/issues/27) |
1728 |
| - |
1729 |
| -### Major Releases v1.1.0 |
1730 |
| - |
1731 |
| -1. Add support to LittleFS for ESP32 using [LITTLEFS](https://github.com/lorol/LITTLEFS) Library |
1732 |
| -2. Clean-up all compiler warnings possible. |
1733 |
| -3. Add Table of Contents |
1734 |
| -4. Add Version String |
1735 |
| - |
1736 |
| -### Releases v1.0.6 |
1737 |
| - |
1738 |
| -1. Initial coding to use (ESP)AsyncWebServer instead of (ESP8266)WebServer. |
1739 |
| -2. Bump up to v1.0.6 to sync with [BlynkESP32_BT_WF library v1.0.6](https://github.com/khoih-prog/BlynkESP32_BT_WF). |
1740 |
| - |
1741 |
| ---- |
1742 |
| ---- |
1743 | 1658 |
|
1744 | 1659 | ## TO DO
|
1745 | 1660 |
|
|
0 commit comments