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

Commit 3f0ea0b

Browse files
authored
v2.0.2 to update PIO
### Releases v2.0.2 1. Update `platform.ini` and `library.json` to use original `khoih-prog` instead of `khoih.prog` after PIO fix
1 parent e600c68 commit 3f0ea0b

File tree

5 files changed

+67
-65
lines changed

5 files changed

+67
-65
lines changed

CONTRIBUTING.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ If you don't find anything, please [open a new issue](https://github.com/khoih-p
1414

1515
Please ensure to specify the following:
1616

17-
* Arduino IDE version (e.g. 1.8.11) or Platform.io version
18-
* `ESP8266` or `ESP32` Core Version (e.g. ESP8266 core v2.6.3 or ESP32 v1.0.4)
17+
* Arduino IDE version (e.g. 1.8.16) or Platform.io version
18+
* `ESP32` Core Version (e.g. ESP32 v2.0.0)
1919
* Contextual information (e.g. what you were trying to achieve)
2020
* Simplest possible steps to reproduce
2121
* Anything that might be relevant in your opinion, such as:
@@ -26,10 +26,10 @@ Please ensure to specify the following:
2626
### Example
2727

2828
```
29-
Arduino IDE version: 1.8.11
30-
ESP8266 Core Version 2.6.3
31-
OS: Ubuntu 16.04 LTS
32-
Linux Inspiron 4.4.0-170-generic #199-Ubuntu SMP Thu Nov 14 01:45:04 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
29+
Arduino IDE version: 1.8.16
30+
ESP32 Core Version 2.0.0
31+
OS: Ubuntu 20.04 LTS
32+
Linux xy-Inspiron-3593 5.4.0-86-generic #97-Ubuntu SMP Fri Sep 17 19:19:40 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
3333
3434
Context:
3535
I encountered an endless loop while trying to connect to Local WiFi.

README.md

Lines changed: 18 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,7 @@
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)
@@ -44,7 +42,6 @@
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
```
463448
Starting 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
466451
ETH MAC: A8:03:2A:A1:61:73, IPv4: 192.168.2.232
467452
FULL_DUPLEX, 100Mbps
468453
AsyncUdpNTPClient 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
```
487472
Starting 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
490475
ETH MAC: A8:03:2A:A1:61:73, IPv4: 192.168.2.232
491476
FULL_DUPLEX, 100Mbps
492477
AsyncUdpNTPClient started @ IP address: 192.168.2.232
@@ -507,8 +492,8 @@ This is terminal debug output when running [AsyncUDPSendReceive](https://github.
507492

508493
```
509494
Starting 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
512497
ETH MAC: A8:03:2A:A1:61:73, IPv4: 192.168.2.232
513498
FULL_DUPLEX, 100Mbps
514499
AsyncUDPSendReceive 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

changelog.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# AsyncUDP_WT32_ETH01
2+
3+
4+
[![arduino-library-badge](https://www.ardu-badge.com/badge/AsyncUDP_WT32_ETH01.svg?)](https://www.ardu-badge.com/AsyncUDP_WT32_ETH01)
5+
[![GitHub release](https://img.shields.io/github/release/khoih-prog/AsyncUDP_WT32_ETH01.svg)](https://github.com/khoih-prog/AsyncUDP_WT32_ETH01/releases)
6+
[![contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)](#Contributing)
7+
[![GitHub issues](https://img.shields.io/github/issues/khoih-prog/AsyncUDP_WT32_ETH01.svg)](http://github.com/khoih-prog/AsyncUDP_WT32_ETH01/issues)
8+
9+
---
10+
---
11+
12+
## Table of Contents
13+
14+
* [Changelog](#changelog)
15+
* [Releases v2.0.2](#initial-releases-v202)
16+
* [Releases v2.0.1](#initial-releases-v201)
17+
* [Initial Releases v2.0.0](#initial-releases-v200)
18+
19+
---
20+
---
21+
22+
## Changelog
23+
24+
### Releases v2.0.2
25+
26+
1. Update `platform.ini` and `library.json` to use original `khoih-prog` instead of `khoih.prog` after PIO fix
27+
28+
### Releases v2.0.1
29+
30+
1. Update to use WebServer_WT32_ETH01 v1.2.0
31+
32+
### Initial Releases v2.0.0
33+
34+
1. Initial coding to port [AsyncUDP](https://github.com/espressif/arduino-esp32/tree/master/libraries/AsyncUDP) to WT32_ETH01 (ESP32 + LAN8720)
35+
2. Add more examples.
36+
3. Add debugging features.
37+
4. Bump up to v2.0.0 to sync with [AsyncUDP v2.0.0](https://github.com/espressif/arduino-esp32/tree/master/libraries/AsyncUDP).
38+
39+

library.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name":"AsyncUDP_WT32_ETH01",
3-
"version": "2.0.1",
3+
"version": "2.0.2",
44
"description":"Fully Asynchronous UDP Library for WT32_ETH01 (ESP32 + LAN8720). The library is easy to use and includes support for Unicast, Broadcast and Multicast environments.",
55
"keywords":"communication, data, async, udp, ntp, time, time-server, server, client, multicast, broadcast, webserver, esp32, esp32-s2, esp32-c3, wt32-eth01, lan8720",
66
"authors":
@@ -33,9 +33,9 @@
3333
"dependencies":
3434
[
3535
{
36-
"owner": "khoih.prog",
36+
"owner": "khoih-prog",
3737
"name": "WebServer_WT32_ETH01",
38-
"version": "^1.2.0",
38+
"version": "^1.2.1",
3939
"platforms": "espressif32"
4040
}
4141
],

library.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=AsyncUDP_WT32_ETH01
2-
version=2.0.1
2+
version=2.0.2
33
author=Hristo Gochkov,Khoi Hoang
44
maintainer=Khoi Hoang <khoih.prog@gmail.com>
55
sentence=Fully Asynchronous UDP Library for WT32_ETH01 (ESP32 + LAN8720).

0 commit comments

Comments
 (0)