1616 * [ Features] ( #features )
1717 * [ Why Async is better] ( #why-async-is-better )
1818 * [ Currently supported Boards] ( #currently-supported-boards )
19- * [ Changelog] ( #changelog )
20- * [ Releases v2.0.1] ( #initial-releases-v201 )
21- * [ Initial Releases v2.0.0] ( #initial-releases-v200 )
19+ * [ Changelog] ( changelog.md )
2220* [ Prerequisites] ( #prerequisites )
2321* [ Installation] ( #installation )
2422 * [ Use Arduino Library Manager] ( #use-arduino-library-manager )
4442 * [ 2. AsyncUDPSendReceive on on ESP32_DEV with ETH_PHY_LAN8720] ( #2-asyncudpsendreceive-on-esp32_dev-with-eth_phy_lan8720 )
4543* [ Debug] ( #debug )
4644* [ Troubleshooting] ( #troubleshooting )
47- * [ Releases] ( #releases )
4845* [ Issues] ( #issues )
4946* [ TO DO] ( #to-do )
5047* [ DONE] ( #done )
@@ -86,29 +83,13 @@ to apply the better and faster **asynchronous** feature of the **powerful** [Asy
8683---
8784---
8885
89- ## Changelog
90-
91- ### Releases v2.0.1
92-
93- 1 . Update to use WebServer_WT32_ETH01 v1.2.0
94-
95- ### Initial Releases v2.0.0
96-
97- 1 . Initial coding to port [ AsyncUDP] ( https://github.com/espressif/arduino-esp32/tree/master/libraries/AsyncUDP ) to WT32_ETH01 (ESP32 + LAN8720)
98- 2 . Add more examples.
99- 3 . Add debugging features.
100- 4 . Bump up to v2.0.0 to sync with [ AsyncUDP v2.0.0] ( https://github.com/espressif/arduino-esp32/tree/master/libraries/AsyncUDP ) .
101-
102-
103- ---
104- ---
10586
10687## Prerequisites
10788
108- 1 . [ ` Arduino IDE 1.8.15 + ` for Arduino] ( https://www.arduino.cc/en/Main/Software )
109- 2 . [ ` ESP32 Core 1 .0.6 + ` ] ( https://github.com/espressif/arduino-esp32 ) for ESP32-based boards. [ ![ Latest release] ( https://img.shields.io/github/release/espressif/arduino-esp32.svg )] ( https://github.com/espressif/arduino-esp32/releases/latest/ )
89+ 1 . [ ` Arduino IDE 1.8.16 + ` for Arduino] ( https://www.arduino.cc/en/Main/Software )
90+ 2 . [ ` ESP32 Core 2 .0.0 + ` ] ( https://github.com/espressif/arduino-esp32 ) for ESP32-based boards. [ ![ Latest release] ( https://img.shields.io/github/release/espressif/arduino-esp32.svg )] ( https://github.com/espressif/arduino-esp32/releases/latest/ )
11091
111- 3 . [ ` WebServer_WT32_ETH01 library 1.2.0 + ` ] ( https://github.com/khoih-prog/WebServer_WT32_ETH01 ) . To install, check [ ![ arduino-library-badge] ( https://www.ardu-badge.com/badge/WebServer_WT32_ETH01.svg? )] ( https://www.ardu-badge.com/WebServer_WT32_ETH01 ) .
92+ 3 . [ ` WebServer_WT32_ETH01 library 1.2.1 + ` ] ( https://github.com/khoih-prog/WebServer_WT32_ETH01 ) . To install, check [ ![ arduino-library-badge] ( https://www.ardu-badge.com/badge/WebServer_WT32_ETH01.svg? )] ( https://www.ardu-badge.com/WebServer_WT32_ETH01 ) .
11293---
11394
11495### Installation
@@ -212,8 +193,10 @@ IPAddress myDNS(8, 8, 8, 8);
212193
213194#include <time.h>
214195
215- //IPAddress timeServerIP = IPAddress(168, 61, 215, 74); // time.windows.com
216- IPAddress timeServerIP = IPAddress(132, 163, 96, 1); // time.nist.gov
196+ // 0.ca.pool.ntp.org
197+ IPAddress timeServerIP = IPAddress(208, 81, 1, 244);
198+ // time.nist.gov
199+ //IPAddress timeServerIP = IPAddress(132, 163, 96, 1);
217200
218201#define NTP_REQUEST_PORT 123
219202
@@ -306,8 +289,10 @@ IPAddress myDNS(8, 8, 8, 8);
306289
307290#include <time.h>
308291
309- //IPAddress timeServerIP = IPAddress(168, 61, 215, 74); // time.windows.com
310- IPAddress timeServerIP = IPAddress(132, 163, 96, 1); // time.nist.gov
292+ // 0.ca.pool.ntp.org
293+ IPAddress timeServerIP = IPAddress(208, 81, 1, 244);
294+ // time.nist.gov
295+ //IPAddress timeServerIP = IPAddress(132, 163, 96, 1);
311296
312297#define NTP_REQUEST_PORT 123
313298
@@ -461,8 +446,8 @@ This is terminal debug output when running [AsyncUdpNTPClient](https://github.co
461446
462447```
463448Starting AsyncUdpNTPClient on ESP32_DEV with ETH_PHY_LAN8720
464- WebServer_WT32_ETH01 v1.2.0
465- AsyncUdp_WT32_ETH01 v2.0.1
449+ WebServer_WT32_ETH01 v1.2.1
450+ AsyncUdp_WT32_ETH01 v2.0.2
466451ETH MAC: A8:03:2A:A1:61:73, IPv4: 192.168.2.232
467452FULL_DUPLEX, 100Mbps
468453AsyncUdpNTPClient started @ IP address: 192.168.2.232
@@ -485,8 +470,8 @@ The UTC/GMT time is Sun 2021-07-11 03:21:06 GMT
485470
486471```
487472Starting AsyncUdpNTPClient on ESP32_DEV with ETH_PHY_LAN8720
488- WebServer_WT32_ETH01 v1.2.0
489- AsyncUdp_WT32_ETH01 v2.0.1
473+ WebServer_WT32_ETH01 v1.2.1
474+ AsyncUdp_WT32_ETH01 v2.0.2
490475ETH MAC: A8:03:2A:A1:61:73, IPv4: 192.168.2.232
491476FULL_DUPLEX, 100Mbps
492477AsyncUdpNTPClient started @ IP address: 192.168.2.232
@@ -507,8 +492,8 @@ This is terminal debug output when running [AsyncUDPSendReceive](https://github.
507492
508493```
509494Starting AsyncUDPSendReceive on ESP32_DEV with ETH_PHY_LAN8720
510- WebServer_WT32_ETH01 v1.2.0
511- AsyncUdp_WT32_ETH01 v2.0.1
495+ WebServer_WT32_ETH01 v1.2.1
496+ AsyncUdp_WT32_ETH01 v2.0.2
512497ETH MAC: A8:03:2A:A1:61:73, IPv4: 192.168.2.232
513498FULL_DUPLEX, 100Mbps
514499AsyncUDPSendReceive started @ IP address: 192.168.2.232
@@ -565,28 +550,6 @@ Sometimes, the library will only work if you update the `STM32` core to the late
565550---
566551---
567552
568- ## Releases
569-
570- ### Releases v2.0.1
571-
572- 1 . Update to use WebServer_WT32_ETH01 v1.2.0
573-
574- ### Initial Releases v2.0.0
575-
576- 1 . Initial coding to port [ AsyncUDP] ( https://github.com/espressif/arduino-esp32/tree/master/libraries/AsyncUDP ) to WT32_ETH01 (ESP32 + LAN8720)
577- 2 . Add more examples.
578- 3 . Add debugging features.
579- 4 . Bump up to v2.0.0 to sync with [ AsyncUDP v2.0.0] ( https://github.com/espressif/arduino-esp32/tree/master/libraries/AsyncUDP ) .
580-
581- ---
582-
583- #### Supported Boards
584-
585- 1 . ** WT32_ETH01 boards** using ESP32-based boards and LAN8720 Ethernet
586-
587-
588- ---
589- ---
590553
591554### Issues ###
592555
0 commit comments