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

Commit 01ed28b

Browse files
authored
v1.6.3 to add WebSockets examples
#### Releases v1.6.3 1. Add `Async_WebSocketsServer`, `Async_HttpBasicAuth` and `MQTT` examples
1 parent abf7ce9 commit 01ed28b

36 files changed

+175
-204
lines changed

CONTRIBUTING.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,17 @@ Please ensure to specify the following:
2323
* Network configuration
2424

2525

26+
Please be educated, civilized and constructive. Disrespective posts against [GitHub Code of Conduct](https://docs.github.com/en/site-policy/github-terms/github-event-code-of-conduct) will be ignored and deleted.
27+
28+
2629
### Example
2730

2831
```
2932
Arduino IDE version: 1.8.19
3033
ESP32_DEV board
3134
ESP32 core v2.0.5
3235
OS: Ubuntu 20.04 LTS
33-
Linux xy-Inspiron-3593 5.15.0-53-generic #59~20.04.1-Ubuntu SMP Thu Oct 20 15:10:22 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
36+
Linux xy-Inspiron-3593 5.15.0-56-generic #62~20.04.1-Ubuntu SMP Tue Nov 22 21:24:20 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
3437
3538
Context:
3639
I encountered a crash while using this library

README.md

Lines changed: 103 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
<a href="https://www.buymeacoffee.com/khoihprog6" title="Donate to my libraries using BuyMeACoffee"><img src="https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png" alt="Donate to my libraries using BuyMeACoffee" style="height: 50px !important;width: 181px !important;" ></a>
1010
<a href="https://www.buymeacoffee.com/khoihprog6" title="Donate to my libraries using BuyMeACoffee"><img src="https://img.shields.io/badge/buy%20me%20a%20coffee-donate-orange.svg?logo=buy-me-a-coffee&logoColor=FFDD00" style="height: 20px !important;width: 200px !important;" ></a>
1111

12+
1213
---
1314
---
1415

@@ -78,16 +79,21 @@
7879
* [Path variable](#path-variable)
7980
* [Examples](#examples)
8081
* [ 1. Async_AdvancedWebServer](examples/Async_AdvancedWebServer)
81-
* [ 2. Async_HelloServer](examples/Async_HelloServer)
82-
* [ 3. Async_HelloServer2](examples/Async_HelloServer2)
83-
* [ 4. AsyncMultiWebServer_ESP32_W5500](examples/AsyncMultiWebServer_ESP32_W5500)
84-
* [ 5. Async_PostServer](examples/Async_PostServer)
85-
* [ 6. Async_RegexPatterns_ESP32_W5500](examples/Async_RegexPatterns_ESP32_W5500)
86-
* [ 7. AsyncSimpleServer_ESP32_W5500](examples/AsyncSimpleServer_ESP32_W5500)
87-
* [ 8. Async_AdvancedWebServer_MemoryIssues_SendArduinoString](examples/Async_AdvancedWebServer_MemoryIssues_SendArduinoString)
88-
* [ 9. Async_AdvancedWebServer_MemoryIssues_Send_CString](examples/Async_AdvancedWebServer_MemoryIssues_Send_CString)
89-
* [10. Async_AdvancedWebServer_SendChunked](examples/Async_AdvancedWebServer_SendChunked)
90-
* [11. AsyncWebServer_SendChunked](examples/AsyncWebServer_SendChunked)
82+
* [ 2. Async_AdvancedWebServer_MemoryIssues_SendArduinoString](examples/Async_AdvancedWebServer_MemoryIssues_SendArduinoString)
83+
* [ 3. Async_AdvancedWebServer_MemoryIssues_Send_CString](examples/Async_AdvancedWebServer_MemoryIssues_Send_CString)
84+
* [ 4. Async_AdvancedWebServer_SendChunked](examples/Async_AdvancedWebServer_SendChunked)
85+
* [ 5. Async_HelloServer](examples/Async_HelloServer)
86+
* [ 6. Async_HelloServer2](examples/Async_HelloServer2)
87+
* [ 7. Async_HttpBasicAuth](examples/Async_HttpBasicAuth)
88+
* [ 8. AsyncMultiWebServer_ESP32_W5500](examples/AsyncMultiWebServer_ESP32_W5500)
89+
* [ 9. Async_PostServer](examples/Async_PostServer)
90+
* [10. Async_RegexPatterns_ESP32_W5500](examples/Async_RegexPatterns_ESP32_W5500)
91+
* [11. AsyncSimpleServer_ESP32_W5500](examples/AsyncSimpleServer_ESP32_W5500)
92+
* [12. AsyncWebServer_SendChunked](examples/AsyncWebServer_SendChunked)
93+
* [13. Async_WebSocketsServer](examples/Async_WebSocketsServer)
94+
* [14. MQTTClient_Auth](examples/MQTTClient_Auth)
95+
* [15. MQTTClient_Basic](examples/MQTTClient_Basic)
96+
* [16. MQTT_ThingStream](examples/MQTT_ThingStream)
9197
* [Example Async_AdvancedWebServer](#Example-Async_AdvancedWebServer)
9298
* [Debug Terminal Output Samples](#debug-terminal-output-samples)
9399
* [1. AsyncMultiWebServer_ESP32_W5500 on ESP32_DEV with ESP32_W5500](#1-AsyncMultiWebServer_ESP32_W5500-on-ESP32_DEV-with-ESP32_W5500)
@@ -1473,17 +1479,23 @@ build_flags =
14731479
### Examples
14741480

14751481
1. [Async_AdvancedWebServer](examples/Async_AdvancedWebServer)
1476-
2. [Async_HelloServer](examples/Async_HelloServer)
1477-
3. [Async_HelloServer2](examples/Async_HelloServer2)
1478-
4. [AsyncMultiWebServer_ESP32_W5500](examples/AsyncMultiWebServer_ESP32_W5500)
1479-
5. [Async_PostServer](examples/Async_PostServer)
1480-
6. [Async_RegexPatterns_ESP32_W5500](examples/Async_RegexPatterns_ESP32_W5500)
1481-
7. [AsyncSimpleServer_ESP32_W5500](examples/AsyncSimpleServer_ESP32_W5500)
1482-
8. [Async_AdvancedWebServer_MemoryIssues_SendArduinoString](examples/Async_AdvancedWebServer_MemoryIssues_SendArduinoString)
1483-
9. [Async_AdvancedWebServer_MemoryIssues_Send_CString](examples/Async_AdvancedWebServer_MemoryIssues_Send_CString)
1484-
10. [Async_AdvancedWebServer_SendChunked](examples/Async_AdvancedWebServer_SendChunked)
1485-
11. [AsyncWebServer_SendChunked](examples/AsyncWebServer_SendChunked)
1486-
1482+
2. [Async_AdvancedWebServer_MemoryIssues_SendArduinoString](examples/Async_AdvancedWebServer_MemoryIssues_SendArduinoString)
1483+
3. [Async_AdvancedWebServer_MemoryIssues_Send_CString](examples/Async_AdvancedWebServer_MemoryIssues_Send_CString)
1484+
4. [Async_AdvancedWebServer_SendChunked](examples/Async_AdvancedWebServer_SendChunked)
1485+
5. [Async_HelloServer](examples/Async_HelloServer)
1486+
6. [Async_HelloServer2](examples/Async_HelloServer2)
1487+
7. [Async_HttpBasicAuth](examples/Async_HttpBasicAuth)
1488+
8. [AsyncMultiWebServer_ESP32_W5500](examples/AsyncMultiWebServer_ESP32_W5500)
1489+
9. [Async_PostServer](examples/Async_PostServer)
1490+
10. [Async_RegexPatterns_ESP32_W5500](examples/Async_RegexPatterns_ESP32_W5500)
1491+
11. [AsyncSimpleServer_ESP32_W5500](examples/AsyncSimpleServer_ESP32_W5500)
1492+
12. [AsyncWebServer_SendChunked](examples/AsyncWebServer_SendChunked)
1493+
13. [Async_WebSocketsServer](examples/Async_WebSocketsServer)
1494+
14. [MQTTClient_Auth](examples/MQTTClient_Auth)
1495+
15. [MQTTClient_Basic](examples/MQTTClient_Basic)
1496+
16. [MQTT_ThingStream](examples/MQTT_ThingStream)
1497+
1498+
14871499
---
14881500
---
14891501

@@ -1510,7 +1522,7 @@ Following are debug terminal output and screen shots when running example [Async
15101522

15111523
```cpp
15121524
Start AsyncMultiWebServer_ESP32_W5500 on ESP32_DEV with ESP32_W5500
1513-
AsyncWebServer_ESP32_W5500 v1.6.2 for core v2.0.0+
1525+
AsyncWebServer_ESP32_W5500 v1.6.3 for core v2.0.0+
15141526
[AWS] Default SPI pinout:
15151527
[AWS] SPI_HOST: 2
15161528
[AWS] MOSI: 23
@@ -1560,7 +1572,7 @@ Following is the debug terminal and screen shot when running example [Async_Adva
15601572
15611573
```cpp
15621574
Start Async_AdvancedWebServer_MemoryIssues_Send_CString on ESP32_DEV with ESP32_W5500
1563-
AsyncWebServer_ESP32_W5500 v1.6.2 for core v2.0.0+
1575+
AsyncWebServer_ESP32_W5500 v1.6.3 for core v2.0.0+
15641576
[AWS] Default SPI pinout:
15651577
[AWS] SPI_HOST: 2
15661578
[AWS] MOSI: 23
@@ -1592,7 +1604,7 @@ While using `Arduino String`, the HEAP usage is very large
15921604

15931605
```cpp
15941606
Start Async_AdvancedWebServer_MemoryIssues_SendArduinoString on ESP32_DEV with ESP32_W5500
1595-
AsyncWebServer_ESP32_W5500 v1.6.2 for core v2.0.0+
1607+
AsyncWebServer_ESP32_W5500 v1.6.3 for core v2.0.0+
15961608
[AWS] Default SPI pinout:
15971609
[AWS] SPI_HOST: 2
15981610
[AWS] MOSI: 23
@@ -1632,7 +1644,7 @@ Following is debug terminal output when running example [Async_AdvancedWebServer
16321644
16331645
```cpp
16341646
Start Async_AdvancedWebServer_SendChunked on ESP32_DEV with ESP32_W5500
1635-
AsyncWebServer_ESP32_W5500 v1.6.2 for core v2.0.0+
1647+
AsyncWebServer_ESP32_W5500 v1.6.3 for core v2.0.0+
16361648
[AWS] Default SPI pinout:
16371649
[AWS] SPI_HOST: 2
16381650
[AWS] MOSI: 23
@@ -1700,7 +1712,7 @@ Following is debug terminal output when running example [AsyncWebServer_SendChun
17001712

17011713
```cpp
17021714
Start AsyncWebServer_SendChunked on ESP32_DEV with ESP32_W5500
1703-
AsyncWebServer_ESP32_W5500 v1.6.2 for core v2.0.0+
1715+
AsyncWebServer_ESP32_W5500 v1.6.3 for core v2.0.0+
17041716
[AWS] Default SPI pinout:
17051717
[AWS] SPI_HOST: 2
17061718
[AWS] MOSI: 23
@@ -1741,6 +1753,67 @@ AsyncWebServer is @ IP : 192.168.2.88
17411753
[AWS] Bytes sent in chunk = 0
17421754
```
17431755
1756+
1757+
---
1758+
1759+
#### 5. Async_WebSocketsServer on ESP32_DEV with ESP32_W5500
1760+
1761+
Following is debug terminal output when running example [Async_WebSocketsServer](examples/Async_WebSocketsServer) on `ESP32_DEV with LwIP W5500`, using ESP32 core `v2.0.0+`, to demo how to use `Async_WebSocketsServer` feature
1762+
1763+
1764+
```cpp
1765+
Starting Async_WebSocketsServer on ESP32_DEV with ESP32_W5500
1766+
AsyncWebServer_ESP32_W5500 v1.6.3 for core v2.0.0+
1767+
[AWS] Default SPI pinout:
1768+
[AWS] SPI_HOST: 2
1769+
[AWS] MOSI: 23
1770+
[AWS] MISO: 19
1771+
[AWS] SCK: 18
1772+
[AWS] CS: 5
1773+
[AWS] INT: 4
1774+
[AWS] SPI Clock (MHz): 25
1775+
[AWS] =========================
1776+
1777+
ETH Started
1778+
ETH Connected
1779+
ETH MAC: DE:AD:BE:EF:BE:08, IPv4: 192.168.2.88
1780+
FULL_DUPLEX, 100Mbps
1781+
ws[Server: /ws][ClientID: 1] WSClient connected
1782+
ws[Server: /ws][ClientID: 1] WSClient disconnected
1783+
ws[Server: /ws][ClientID: 2] WSClient connected
1784+
ws[Server: /ws][ClientID: 3] WSClient connected
1785+
```
1786+
1787+
---
1788+
1789+
#### 6. Async_HTTPBasicAuth on ESP32_DEV with ESP32_W5500
1790+
1791+
Following is debug terminal output when running example [Async_HTTPBasicAuth](examples/Async_HTTPBasicAuth) on `ESP32_DEV with LwIP W5500`, using ESP32 core `v2.0.0+`, to demo how to use `Async_Auth` feature
1792+
1793+
1794+
```cpp
1795+
Start Async_HTTPBasicAuth on ESP32_DEV with ESP32_W5500
1796+
AsyncWebServer_ESP32_W5500 v1.6.3 for core v2.0.0+
1797+
[AWS] Default SPI pinout:
1798+
[AWS] SPI_HOST: 2
1799+
[AWS] MOSI: 23
1800+
[AWS] MISO: 19
1801+
[AWS] SCK: 18
1802+
[AWS] CS: 5
1803+
[AWS] INT: 4
1804+
[AWS] SPI Clock (MHz): 25
1805+
[AWS] =========================
1806+
1807+
ETH Started
1808+
ETH Connected
1809+
ETH MAC: DE:AD:BE:EF:BE:08, IPv4: 192.168.2.88
1810+
FULL_DUPLEX, 100Mbps
1811+
Async_HttpBasicAuth started @ IP : 192.168.2.88
1812+
Open http://192.168.2.88/ in your browser to see it working
1813+
Login using username = admin and password = esp32_w5500
1814+
```
1815+
1816+
17441817
---
17451818
---
17461819
@@ -1776,7 +1849,8 @@ Submit issues to: [AsyncWebServer_ESP32_W5500 issues](https://github.com/khoih-p
17761849
## TO DO
17771850

17781851
1. Fix bug. Add enhancement
1779-
2. Add support to more Ethernet shields, such as **DP83848, TLK110, IP101, RTL8201, DM9051, KSZ8041, KSZ8081, etc.**
1852+
2. Add support to more Ethernet shields, such as **DP83848, TLK110, IP101, RTL8201, DM9051, KSZ8041, KSZ8081, W6100, etc.**
1853+
3. Add `LittleFS` support to use with new cores
17801854

17811855
---
17821856

@@ -1787,11 +1861,11 @@ Submit issues to: [AsyncWebServer_ESP32_W5500 issues](https://github.com/khoih-p
17871861
3. Add debugging features.
17881862
4. Add Table-of-Contents and Version String
17891863
5. Display compiler `#warning` only when `DEBUG_LEVEL` is 3+
1790-
6. Fix AsyncWebSocket bug
1864+
6. Fix `AsyncWebSocket` bug
17911865
7. Support using `CString` to save heap to send `very large data`. Check [request->send(200, textPlainStr, jsonChartDataCharStr); - Without using String Class - to save heap #8](https://github.com/khoih-prog/Portenta_H7_AsyncWebServer/pull/8)
17921866
8. Add examples [Async_AdvancedWebServer_SendChunked](https://github.com/khoih-prog/AsyncWebServer_RP2040W/tree/main/examples/Async_AdvancedWebServer_SendChunked) and [AsyncWebServer_SendChunked](https://github.com/khoih-prog/AsyncWebServer_RP2040W/tree/main/examples/AsyncWebServer_SendChunked) to demo how to use `beginChunkedResponse()` to send large `html` in chunks
17931867
9. Use `allman astyle` and add `utils`
1794-
1868+
10. Add `Async_WebSocketsServer`, `Async_HttpBasicAuth` and `MQTT` examples
17951869

17961870
---
17971871
---

changelog.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,14 @@
88
<a href="https://www.buymeacoffee.com/khoihprog6" title="Donate to my libraries using BuyMeACoffee"><img src="https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png" alt="Donate to my libraries using BuyMeACoffee" style="height: 50px !important;width: 181px !important;" ></a>
99
<a href="https://www.buymeacoffee.com/khoihprog6" title="Donate to my libraries using BuyMeACoffee"><img src="https://img.shields.io/badge/buy%20me%20a%20coffee-donate-orange.svg?logo=buy-me-a-coffee&logoColor=FFDD00" style="height: 20px !important;width: 200px !important;" ></a>
1010

11+
1112
---
1213
---
1314

1415
## Table of contents
1516

1617
* [Changelog](#changelog)
18+
* [Releases v1.6.3](#releases-v163)
1719
* [Releases v1.6.2](#releases-v162)
1820

1921

@@ -23,9 +25,14 @@
2325

2426
## Changelog
2527

28+
#### Releases v1.6.3
29+
30+
1. Add `Async_WebSocketsServer`, `Async_HttpBasicAuth` and `MQTT` examples
31+
2632
#### Releases v1.6.2
2733

2834
1. Initial coding to port [ESPAsyncWebServer](https://github.com/me-no-dev/ESPAsyncWebServer) to ESP32 boards using `LwIP W5500 Ethernet`.
2935
2. Bump up to `v1.6.2` to sync with [AsyncWebServer_WT32_ETH01 v1.6.2](https://github.com/khoih-prog/AsyncWebServer_WT32_ETH01).
3036
3. Use `allman astyle`
3137

38+

library.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name":"AsyncWebServer_ESP32_W5500",
3-
"version": "1.6.2",
3+
"version": "1.6.3",
44
"description":"Asynchronous HTTP and WebSocket Server Library for (ESP32 + LwIP W5500). Now supporting using CString to save heap to send very large data and with examples to demo how to use beginChunkedResponse() to send large html in chunks",
55
"keywords":"http, async, async-webserver, websocket, webserver, esp32, w5500, lwip",
66
"authors":
@@ -21,8 +21,6 @@
2121
"type": "git",
2222
"url": "https://github.com/khoih-prog/AsyncWebServer_ESP32_W5500"
2323
},
24-
"license": "LGPL-3.0",
25-
"frameworks": "arduino",
2624
"dependencies":
2725
[
2826
{
@@ -32,7 +30,9 @@
3230
"platforms": "espressif32"
3331
}
3432
],
33+
"license": "LGPL-3.0",
34+
"frameworks": "arduino",
3535
"platforms": ["espressif32"],
3636
"examples": "examples/*/*/*.ino",
37-
"headers": "AsyncWebServer_ESP32_W5500.h"
37+
"headers": ["AsyncWebServer_ESP32_W5500.h"]
3838
}

library.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=AsyncWebServer_ESP32_W5500
2-
version=1.6.2
2+
version=1.6.3
33
author=Hristo Gochkov,Khoi Hoang
44
maintainer=Khoi Hoang <khoih.prog@gmail.com>
55
license=GPLv3

src/AsyncEventSource.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,12 @@
2222
You should have received a copy of the GNU Lesser General Public License along with this library;
2323
if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
2424
25-
Version: 1.6.2
25+
Version: 1.6.3
2626
2727
Version Modified By Date Comments
2828
------- ----------- ---------- -----------
2929
1.6.2 K Hoang 30/11/2022 Initial porting for ENC28J60 + ESP32. Sync with AsyncWebServer_WT32_ETH01 v1.6.2
30+
1.6.3 K Hoang 05/12/2022 Add Async_WebSocketsServer, MQTT examples
3031
*****************************************************************************************************************************/
3132

3233
#include "Arduino.h"

src/AsyncEventSource.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,12 @@
2222
You should have received a copy of the GNU Lesser General Public License along with this library;
2323
if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
2424
25-
Version: 1.6.2
25+
Version: 1.6.3
2626
2727
Version Modified By Date Comments
2828
------- ----------- ---------- -----------
2929
1.6.2 K Hoang 30/11/2022 Initial porting for ENC28J60 + ESP32. Sync with AsyncWebServer_WT32_ETH01 v1.6.2
30+
1.6.3 K Hoang 05/12/2022 Add Async_WebSocketsServer, MQTT examples
3031
*****************************************************************************************************************************/
3132

3233
#ifndef ASYNCEVENTSOURCE_H_

src/AsyncJson.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,12 @@
2222
You should have received a copy of the GNU Lesser General Public License along with this library;
2323
if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
2424
25-
Version: 1.6.2
25+
Version: 1.6.3
2626
2727
Version Modified By Date Comments
2828
------- ----------- ---------- -----------
2929
1.6.2 K Hoang 30/11/2022 Initial porting for ENC28J60 + ESP32. Sync with AsyncWebServer_WT32_ETH01 v1.6.2
30+
1.6.3 K Hoang 05/12/2022 Add Async_WebSocketsServer, MQTT examples
3031
*****************************************************************************************************************************/
3132
/*
3233
Async Response to use with ArduinoJson and AsyncWebServer

src/AsyncWebServer_ESP32_W5500.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,12 @@
2222
You should have received a copy of the GNU Lesser General Public License along with this library;
2323
if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
2424
25-
Version: 1.6.2
25+
Version: 1.6.3
2626
2727
Version Modified By Date Comments
2828
------- ----------- ---------- -----------
2929
1.6.2 K Hoang 30/11/2022 Initial porting for ENC28J60 + ESP32. Sync with AsyncWebServer_WT32_ETH01 v1.6.2
30+
1.6.3 K Hoang 05/12/2022 Add Async_WebSocketsServer, MQTT examples
3031
*****************************************************************************************************************************/
3132

3233
#include "AsyncWebServer_ESP32_W5500.h"

src/AsyncWebServer_ESP32_W5500.h

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,12 @@
2222
You should have received a copy of the GNU Lesser General Public License along with this library;
2323
if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
2424
25-
Version: 1.6.2
25+
Version: 1.6.3
2626
2727
Version Modified By Date Comments
2828
------- ----------- ---------- -----------
2929
1.6.2 K Hoang 30/11/2022 Initial porting for ENC28J60 + ESP32. Sync with AsyncWebServer_WT32_ETH01 v1.6.2
30+
1.6.3 K Hoang 05/12/2022 Add Async_WebSocketsServer, MQTT examples
3031
*****************************************************************************************************************************/
3132

3233
#ifndef _AsyncWebServer_ESP32_W5500_H_
@@ -53,21 +54,21 @@
5354
#warning Using code for ESP32 core v2.0.0+ in AsyncWebServer_ESP32_W5500.h
5455
#endif
5556

56-
#define ASYNC_WEBSERVER_ESP32_W5500_VERSION "AsyncWebServer_ESP32_W5500 v1.6.2 for core v2.0.0+"
57+
#define ASYNC_WEBSERVER_ESP32_W5500_VERSION "AsyncWebServer_ESP32_W5500 v1.6.3 for core v2.0.0+"
5758
#else
5859

5960
#if (_ASYNC_WEBSERVER_LOGLEVEL_ > 3 )
6061
#warning Using code for ESP32 core v1.0.6- in AsyncWebServer_ESP32_W5500.h
6162
#endif
6263

63-
#define ASYNC_WEBSERVER_ESP32_W5500_VERSION "AsyncWebServer_ESP32_W5500 v1.6.2 for core v1.0.6-"
64+
#define ASYNC_WEBSERVER_ESP32_W5500_VERSION "AsyncWebServer_ESP32_W5500 v1.6.3 for core v1.0.6-"
6465
#endif
6566

6667
#define ASYNC_WEBSERVER_ESP32_W5500_VERSION_MAJOR 1
6768
#define ASYNC_WEBSERVER_ESP32_W5500_VERSION_MINOR 6
68-
#define ASYNC_WEBSERVER_ESP32_W5500_VERSION_PATCH 2
69+
#define ASYNC_WEBSERVER_ESP32_W5500_VERSION_PATCH 3
6970

70-
#define ASYNC_WEBSERVER_ESP32_W5500_VERSION_INT 1006002
71+
#define ASYNC_WEBSERVER_ESP32_W5500_VERSION_INT 1006003
7172

7273
/////////////////////////////////////////////////
7374

0 commit comments

Comments
 (0)