|
18 | 18 | * [Currently supported Boards](#currently-supported-boards) |
19 | 19 | * [Not yet supported Boards](#not-yet-supported-boards) |
20 | 20 | * [Changelog](#changelog) |
| 21 | + * [Releases v1.2.1](#releases-v121) |
21 | 22 | * [Major Releases v1.2.0](#major-releases-v120) |
22 | 23 | * [Releases v1.1.1](#releases-v111) |
23 | 24 | * [Major Releases v1.1.0](#major-releases-v110) |
@@ -147,6 +148,10 @@ This [**BlynkESP32_BT_WF** library](https://github.com/khoih-prog/BlynkESP32_BT_ |
147 | 148 |
|
148 | 149 | ## Changelog |
149 | 150 |
|
| 151 | +### Releases v1.2.1 |
| 152 | + |
| 153 | +1. Add auto-reconnect feature for BLE. Check [Handle BLE disconnects #2](https://github.com/khoih-prog/Blynk_Async_ESP32_BT_WF/issues/2) |
| 154 | + |
150 | 155 | ### Major Releases v1.2.0 |
151 | 156 |
|
152 | 157 | 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) |
@@ -221,10 +226,10 @@ With this libraries modifications, we now can compile with both options, then se |
221 | 226 |
|
222 | 227 | ## Prerequisites |
223 | 228 |
|
224 | | -1. [`Arduino IDE 1.8.13+` for Arduino](https://www.arduino.cc/en/Main/Software) |
225 | | -2. [`Blynk library 0.6.1+`](https://github.com/blynkkk/blynk-library/releases). Never use the **beta versions** or your request for support will be ignored.. |
226 | | -3. [`ESP32 Core 1.0.6+`](https://github.com/espressif/arduino-esp32) for ESP32-based boards. [](https://github.com/espressif/arduino-esp32/releases/latest/) |
227 | | -4. [`ESP_DoubleResetDetector v1.1.1+`](https://github.com/khoih-prog/ESP_DoubleResetDetector) to use DRD feature. To install, check [](https://www.ardu-badge.com/ESP_DoubleResetDetector). |
| 229 | +1. [`Arduino IDE 1.8.15+` for Arduino](https://www.arduino.cc/en/Main/Software) |
| 230 | +2. [`Blynk library 0.6.1`](https://github.com/blynkkk/blynk-library/releases). |
| 231 | +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. |
| 232 | +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). |
228 | 233 | 5. [`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). |
229 | 234 |
|
230 | 235 | --- |
@@ -1342,7 +1347,7 @@ The following is the sample terminal output when running example [ESP32_BLE_WF]( |
1342 | 1347 |
|
1343 | 1348 | ``` |
1344 | 1349 | Starting ESP32_BLE_WF using SPIFFS without SSL on ESP32_DEV |
1345 | | -BlynkESP32_BT_WF v1.2.0 |
| 1350 | +BlynkESP32_BT_WF v1.2.1 |
1346 | 1351 | ESP_DoubleResetDetector v1.1.1 |
1347 | 1352 | GPIO14 HIGH, Use WiFi |
1348 | 1353 | USE_BLYNK_WM: Blynk_WF begin |
@@ -1400,7 +1405,7 @@ FF[9799112] id: = HueNet1 |
1400 | 1405 |
|
1401 | 1406 | ``` |
1402 | 1407 | Starting ESP32_BLE_WF using SPIFFS without SSL on ESP32_DEV |
1403 | | -BlynkESP32_BT_WF v1.2.0 |
| 1408 | +BlynkESP32_BT_WF v1.2.1 |
1404 | 1409 | ESP_DoubleResetDetector v1.1.1 |
1405 | 1410 | GPIO14 HIGH, Use WiFi |
1406 | 1411 | USE_BLYNK_WM: Blynk_WF begin |
@@ -1478,7 +1483,7 @@ FFFFF |
1478 | 1483 |
|
1479 | 1484 | ``` |
1480 | 1485 | Starting ESP32_BLE_WF using SPIFFS without SSL on ESP32_DEV |
1481 | | -BlynkESP32_BT_WF v1.2.0 |
| 1486 | +BlynkESP32_BT_WF v1.2.1 |
1482 | 1487 | ESP_DoubleResetDetector v1.1.1 |
1483 | 1488 | GPIO14 HIGH, Use WiFi |
1484 | 1489 | USE_BLYNK_WM: Blynk_WF begin |
@@ -1564,7 +1569,7 @@ CP Button Hit. Rebooting |
1564 | 1569 | ets Jun 8 2016 00:22:57 |
1565 | 1570 |
|
1566 | 1571 | Starting ESP32_BLE_WF using LITTLEFS without SSL on ESP32_DEV |
1567 | | -BlynkESP32_BT_WF v1.2.0 |
| 1572 | +BlynkESP32_BT_WF v1.2.1 |
1568 | 1573 | ESP_DoubleResetDetector v1.1.1 |
1569 | 1574 | GPIO14 HIGH, Use WiFi |
1570 | 1575 | USE_BLYNK_WM: Blynk_WF begin |
@@ -1645,7 +1650,7 @@ Persistent CP Button Hit. Rebooting |
1645 | 1650 | ets Jun 8 2016 00:22:57 |
1646 | 1651 |
|
1647 | 1652 | Starting ESP32_BLE_WF using LITTLEFS without SSL on ESP32_DEV |
1648 | | -BlynkESP32_BT_WF v1.2.0 |
| 1653 | +BlynkESP32_BT_WF v1.2.1 |
1649 | 1654 | ESP_DoubleResetDetector v1.1.1 |
1650 | 1655 | GPIO14 HIGH, Use WiFi |
1651 | 1656 | USE_BLYNK_WM: Blynk_WF begin |
@@ -1736,6 +1741,10 @@ Sometimes, the library will only work if you update the board core to the latest |
1736 | 1741 |
|
1737 | 1742 | ## Releases |
1738 | 1743 |
|
| 1744 | +### Releases v1.2.1 |
| 1745 | + |
| 1746 | +1. Add auto-reconnect feature for BLE. Check [Handle BLE disconnects #2](https://github.com/khoih-prog/Blynk_Async_ESP32_BT_WF/issues/2) |
| 1747 | + |
1739 | 1748 | ### Major Releases v1.2.0 |
1740 | 1749 |
|
1741 | 1750 | 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) |
@@ -1818,6 +1827,8 @@ Submit issues to: [BlynkESP32_BT_WF issues](https://github.com/khoih-prog/BlynkE |
1818 | 1827 |
|
1819 | 1828 | 1. Same features for other boards with WiFi / BT |
1820 | 1829 | 2. Optimize library so that smaller code size. Currently 2 instances of Blynk coexist and don't share code. |
| 1830 | +3. Add support to ESP32_S2 and ESP32_C3 |
| 1831 | +4. Add support to ESP32 core 2.0.0+ |
1821 | 1832 |
|
1822 | 1833 | --- |
1823 | 1834 |
|
@@ -1851,27 +1862,30 @@ Submit issues to: [BlynkESP32_BT_WF issues](https://github.com/khoih-prog/BlynkE |
1851 | 1862 | 26. Permit optionally inputting one set of WiFi SSID/PWD by using `REQUIRE_ONE_SET_SSID_PW == true` |
1852 | 1863 | 27. Enforce WiFi PWD minimum length of 8 chars |
1853 | 1864 | 28. Enable **scan of WiFi networks** for selection in Configuration Portal |
1854 | | - |
| 1865 | +29. Add auto-reconnect feature for BLE. |
| 1866 | + |
1855 | 1867 | --- |
1856 | 1868 | --- |
1857 | 1869 |
|
1858 | 1870 | ### Contributions and thanks |
1859 | 1871 |
|
1860 | 1872 | 1. Thanks to [Crosswalkersam](https://community.blynk.cc/u/Crosswalkersam) for the original code and request to inspire the work. See [Select connection Type via Switch](https://community.blynk.cc/t/select-connection-type-via-switch/43176) |
1861 | 1873 | 2. Thanks to [Miguel Alexandre Wisintainer](https://github.com/tcpipchip) for working with, developing, debugging, testing and contributing example [PET_Check](examples/PET_Check). See also [nina-w102-ble-detector-presenca-de-pet](https://nina-b302-scanner-presenca.blogspot.com/2020/06/nina-w102-ble-detector-presenca-de-pet.html) |
1862 | | -3. Thanks to [Thor Johnson](https://github.com/thorathome) and [Thor Johnson in Blynk](https://community.blynk.cc/u/thorathome) to test, find bug, suggest and encourage to add those new features in [Blynk_WiFiManager library](https://github.com/khoih-prog/Blynk_WM) v1.0.13, such as Default Credentials/Dynamic Parms, Configurable Config Portal Title, DRD. The powerful [Async_Blynk_WM_Template](examples/Async_Blynk_WM_Template) is written by [Thor Johnson](https://github.com/thorathome) and is included in the examples with his permission. |
| 1874 | +3. Thanks to [Thor Johnson](https://github.com/thorathome) and [Thor Johnson in Blynk](https://community.blynk.cc/u/thorathome) to test, find bug, suggest and encourage to add those new features in [Blynk_WiFiManager library](https://github.com/khoih-prog/Blynk_WM) v1.0.13, such as Default Credentials/Dynamic Parms, Configurable Config Portal Title, DRD. |
1863 | 1875 | Check these new features thanks to his direct contribution and/or enhancement requests : |
1864 | 1876 | * [How to trigger a Config Portal from code #25](https://github.com/khoih-prog/Blynk_WM/issues/25) |
1865 | 1877 | * [Good new feature: Blynk.resetAndEnterConfigPortal() Thanks & question #27](https://github.com/khoih-prog/Blynk_WM/issues/27) |
1866 | 1878 | 4. Thanks to [Michael H. "bizprof"](https://github.com/bizprof). With the impressive new feature : |
1867 | 1879 | - `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) leading to v1.2.0 |
| 1880 | +5. Thanks to [Valeria](https://github.com/Valeria) to provide the amazing fix to permit BLE auto-reconnect. Check [Handle BLE disconnects #2](https://github.com/khoih-prog/Blynk_Async_ESP32_BT_WF/issues/2) |
1868 | 1881 |
|
1869 | 1882 | <table> |
1870 | 1883 | <tr> |
1871 | 1884 | <td align="center"><a href="https://github.com/Crosswalkersam"><img src="https://github.com/Crosswalkersam.png" width="100px;" alt="Crosswalkersam"/><br /><sub><b>Crosswalkersam</b></sub></a><br /></td> |
1872 | 1885 | <td align="center"><a href="https://github.com/tcpipchip"><img src="https://github.com/tcpipchip.png" width="100px;" alt="tcpipchip"/><br /><sub><b>⭐️ tcpipchip</b></sub></a><br /></td> |
1873 | 1886 | <td align="center"><a href="https://github.com/thorathome"><img src="https://github.com/thorathome.png" width="100px;" alt="thorathome"/><br /><sub><b>⭐️⭐️ Thor Johnson</b></sub></a><br /></td> |
1874 | 1887 | <td align="center"><a href="https://github.com/bizprof"><img src="https://github.com/bizprof.png" width="100px;" alt="bizprof"/><br /><sub><b>⭐️⭐️ Michael H. "bizprof"</b></sub></a><br /></td> |
| 1888 | + <td align="center"><a href="https://github.com/Valeria"><img src="https://github.com/Valeria.png" width="100px;" alt="Valeria"/><br /><sub><b>Valeria</b></sub></a><br /></td> |
1875 | 1889 | </tr> |
1876 | 1890 | </table> |
1877 | 1891 |
|
|
0 commit comments