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

Commit 7eb3b1b

Browse files
authored
v1.9.1 to fix ESP32 chipID
### Releases v1.9.1 1. Fix ESP32 chipID for example `AsyncHTTPRequest_ESP_WiFiManager` 2. Remove dependency on `LittleFS_esp32` library to prevent PIO error when using new ESP32 core v1.0.6+
1 parent 3b52e27 commit 7eb3b1b

File tree

23 files changed

+103
-67
lines changed

23 files changed

+103
-67
lines changed

README.md

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -180,8 +180,8 @@ Support for LAN8720 has been **removed** from STM32 core v2.3.0
180180
8. [`STM32Ethernet library v1.3.0+`](https://github.com/stm32duino/STM32Ethernet) for STM32 using built-in Ethernet LAN8742A on (Nucleo-144, Discovery). [![GitHub release](https://img.shields.io/github/release/stm32duino/STM32Ethernet.svg)](https://github.com/stm32duino/STM32Ethernet/releases/latest)
181181
9. [`LwIP library v2.1.2+`](https://github.com/stm32duino/LwIP) for STM32 using built-in Ethernet LAN8742A on (Nucleo-144, Discovery). [![GitHub release](https://img.shields.io/github/release/stm32duino/LwIP.svg)](https://github.com/stm32duino/LwIP/releases/latest)
182182
10. [`STM32AsyncTCP library v1.0.1+`](https://github.com/khoih-prog/STM32AsyncTCP) for built-in Ethernet on (Nucleo-144, Discovery). To install manually for Arduino IDE.
183-
11. [`ESPAsync_WiFiManager library v1.13.0+`](https://github.com/khoih-prog/ESPAsync_WiFiManager) for ESP32/ESP8266 using some examples. [![GitHub release](https://img.shields.io/github/release/khoih-prog/ESPAsync_WiFiManager.svg)](https://github.com/khoih-prog/ESPAsync_WiFiManager/releases)
184-
12. [`LittleFS_esp32 v1.0.6+`](https://github.com/lorol/LITTLEFS) for ESP32-based boards using LittleFS **only with ESP32 core v1.0.5-**. To install, check [![arduino-library-badge](https://www.ardu-badge.com/badge/LittleFS_esp32.svg?)](https://www.ardu-badge.com/LittleFS_esp32).
183+
11. [`ESPAsync_WiFiManager library v1.14.0+`](https://github.com/khoih-prog/ESPAsync_WiFiManager) for ESP32/ESP8266 using some examples. [![GitHub release](https://img.shields.io/github/release/khoih-prog/ESPAsync_WiFiManager.svg)](https://github.com/khoih-prog/ESPAsync_WiFiManager/releases)
184+
12. [`LittleFS_esp32 v1.0.6+`](https://github.com/lorol/LITTLEFS) for ESP32-based boards using LittleFS with ESP32 core **v1.0.5-**. To install, check [![arduino-library-badge](https://www.ardu-badge.com/badge/LittleFS_esp32.svg?)](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) and **you don't need to install it if using ESP32 core v1.0.6+**
185185
13. [`WebServer_WT32_ETH01 library v1.5.0+`](https://github.com/khoih-prog/WebServer_WT32_ETH01) if necessary to use WT32_ETH01 boards. To install, check [![arduino-library-badge](https://www.ardu-badge.com/badge/WebServer_WT32_ETH01.svg?)](https://www.ardu-badge.com/WebServer_WT32_ETH01)
186186

187187
---
@@ -497,7 +497,7 @@ https://github.com/khoih-prog/AsyncHTTPRequest_Generic/blob/07e2add9960fb3ab7333
497497

498498
```
499499
Start AsyncHTTPRequest_STM32 on NUCLEO_F767ZI
500-
AsyncHTTPRequest_Generic v1.9.0
500+
AsyncHTTPRequest_Generic v1.9.1
501501
AsyncHTTPRequest @ IP : 192.168.2.178
502502
503503
**************************************
@@ -542,7 +542,7 @@ week_number: 15
542542

543543
```
544544
Starting AsyncHTTPRequest_ESP_WiFiManager using LittleFS on ESP8266_NODEMCU
545-
AsyncHTTPRequest_Generic v1.9.0
545+
AsyncHTTPRequest_Generic v1.9.1
546546
Stored: SSID = HueNet1, Pass = 12345678
547547
Got stored Credentials. Timeout 120s
548548
ConnectMultiWiFi in setup
@@ -574,7 +574,7 @@ HHHHHH
574574

575575
```
576576
Starting AsyncHTTPRequest_ESP_WiFiManager using SPIFFS on ESP32_DEV
577-
AsyncHTTPRequest_Generic v1.9.0
577+
AsyncHTTPRequest_Generic v1.9.1
578578
Stored: SSID = HueNet1, Pass = 12345678
579579
Got stored Credentials. Timeout 120s
580580
ConnectMultiWiFi in setup
@@ -624,7 +624,7 @@ HHHHHHHHH HHHHHHHHHH HHHHHHHHHH
624624

625625
```
626626
Starting AsyncHTTPRequest_ESP using ESP8266_NODEMCU
627-
AsyncHTTPRequest_Generic v1.9.0
627+
AsyncHTTPRequest_Generic v1.9.1
628628
Connecting to WiFi SSID: HueNet1
629629
...........
630630
HTTP WebServer is @ IP : 192.168.2.81
@@ -656,7 +656,7 @@ HHHHHHHHH HHHHHHHHHH HHHHHHHHHH H
656656

657657
```
658658
Start AsyncWebClientRepeating_STM32 on NUCLEO_F767ZI
659-
AsyncHTTPRequest_Generic v1.9.0
659+
AsyncHTTPRequest_Generic v1.9.1
660660
AsyncHTTPRequest @ IP : 192.168.2.72
661661
662662
**************************************
@@ -710,7 +710,7 @@ AsyncHTTPRequest @ IP : 192.168.2.72
710710
```
711711
Starting AsyncHTTPRequest_WT32_ETH01 on ESP32_DEV with ETH_PHY_LAN8720
712712
WebServer_WT32_ETH01 v1.5.0
713-
AsyncHTTPRequest_Generic v1.9.0
713+
AsyncHTTPRequest_Generic v1.9.1
714714
ETH MAC: A8:03:2A:A1:61:73, IPv4: 192.168.2.232, FULL_DUPLEX, 100Mbps
715715
AsyncHTTPRequest @ IP : 192.168.2.232
716716
@@ -739,8 +739,8 @@ week_number: 15
739739

740740
```
741741
Starting AsyncHTTPRequest_ESP_WiFiManager using LittleFS on ESP32C3_DEV
742-
ESPAsync_WiFiManager v1.13.0
743-
AsyncHTTPRequest_Generic v1.9.0
742+
ESPAsync_WiFiManager v1.14.0
743+
AsyncHTTPRequest_Generic v1.9.1
744744
Stored: SSID = HueNet1, Pass = password
745745
Got stored Credentials. Timeout 120s
746746
ConnectMultiWiFi in setup
@@ -790,8 +790,8 @@ week_number: 15
790790

791791
```
792792
Starting AsyncHTTPRequest_ESP_WiFiManager using LittleFS on ESP32S3_DEV
793-
ESPAsync_WiFiManager v1.13.0
794-
AsyncHTTPRequest_Generic v1.9.0
793+
ESPAsync_WiFiManager v1.14.0
794+
AsyncHTTPRequest_Generic v1.9.1
795795
Stored: SSID = HueNet1, Pass = password
796796
Got stored Credentials. Timeout 120s
797797
ConnectMultiWiFi in setup
@@ -843,7 +843,7 @@ The terminal output of [AsyncHTTPRequest_ESP_Multi example](examples/AsyncHTTPRe
843843

844844
```
845845
Starting AsyncHTTPRequest_ESP_Multi using ESP32_DEV
846-
AsyncHTTPRequest_Generic v1.9.0
846+
AsyncHTTPRequest_Generic v1.9.1
847847
Connecting to WiFi SSID: HueNet1
848848
.......
849849
AsyncHTTPSRequest @ IP : 192.168.2.88
@@ -904,7 +904,7 @@ The terminal output of [AsyncHTTPRequest_ESP8266_Ethernet example](examples/Asyn
904904

905905
```
906906
Starting AsyncHTTPRequest_ESP8266_Ethernet on ESP8266_NODEMCU_ESP12E using ESP8266_W5500 Ethernet
907-
AsyncHTTPRequest_Generic v1.9.0
907+
AsyncHTTPRequest_Generic v1.9.1
908908
Connecting ethernet..
909909
Ethernet IP address: 192.168.2.187
910910
@@ -954,7 +954,7 @@ The terminal output of [AsyncHTTPRequest_ESP8266_Ethernet example](examples/Asyn
954954

955955
```
956956
Starting AsyncHTTPRequest_ESP8266_Ethernet on ESP8266_NODEMCU_ESP12E using ESP8266_ENC28J60 Ethernet
957-
AsyncHTTPRequest_Generic v1.9.0
957+
AsyncHTTPRequest_Generic v1.9.1
958958
Connecting to network : ..........................................................
959959
Ethernet IP address: 192.168.2.187
960960
@@ -1057,7 +1057,8 @@ Submit issues to: [AsyncHTTPRequest_Generic issues](https://github.com/khoih-pro
10571057
17. Add support to ESP8266 using **ENC28J60** with [**lwIP_enc28j60**](https://github.com/esp8266/Arduino/tree/master/libraries/lwIP_enc28j60) library
10581058
18. Fix long timeout if using `IPAddress`.
10591059
19. Remove support to STM32 using **LAN8720** due to problem with new STM32 core v2.3.0
1060-
1060+
20. Fix ESP32 chipID for example`AsyncHTTPRequest_ESP_WiFiManager`
1061+
21. Remove dependency on `LittleFS_esp32` library to prevent PIO error when using new ESP32 core v1.0.6+
10611062

10621063
---
10631064
---

changelog.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
## Table of Contents
1313

1414
* [Changelog](#changelog)
15+
* [Releases v1.9.1](#releases-v191)
1516
* [Releases v1.9.0](#releases-v190)
1617
* [Releases v1.8.2](#releases-v182)
1718
* [Releases v1.8.1](#releases-v181)
@@ -40,6 +41,11 @@
4041

4142
## Changelog
4243

44+
### Releases v1.9.1
45+
46+
1. Fix ESP32 chipID for example `AsyncHTTPRequest_ESP_WiFiManager`
47+
2. Remove dependency on `LittleFS_esp32` library to prevent PIO error when using new ESP32 core v1.0.6+
48+
4349
### Releases v1.9.0
4450

4551
1. Fix long timeout if using `IPAddress`. Check [setTimeout() hasn't any effect #38](https://github.com/khoih-prog/AsyncHTTPRequest_Generic/issues/38)

examples/AsyncCustomHeader_STM32/AsyncCustomHeader_STM32.ino

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424
//char GET_ServerAddress[] = "192.168.2.110/";
2525
char GET_ServerAddress[] = "http://worldtimeapi.org/api/timezone/America/Toronto.txt";
2626

27-
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.0"
28-
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009000
27+
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.1"
28+
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009001
2929

3030
// 600s = 10 minutes to not flooding, 60s in testing
3131
#define HTTP_REQUEST_INTERVAL_MS 60000 //600000

examples/AsyncDweetGet_STM32/AsyncDweetGet_STM32.ino

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ const char GET_ServerAddress[] = "dweet.io";
3535
// use your own thing name here
3636
String dweetName = "/dweet/for/currentSecond?second=";
3737

38-
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.0"
39-
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009000
38+
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.1"
39+
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009001
4040

4141
// 600s = 10 minutes to not flooding, 60s in testing
4242
#define HTTP_REQUEST_INTERVAL_MS 60000 //600000

examples/AsyncDweetPost_STM32/AsyncDweetPost_STM32.ino

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ const char POST_ServerAddress[] = "dweet.io";
2929
// use your own thing name here
3030
String dweetName = "/dweet/for/pinA0-Read?";
3131

32-
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.0"
33-
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009000
32+
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.1"
33+
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009001
3434

3535
// 600s = 10 minutes to not flooding, 60s in testing
3636
#define HTTP_REQUEST_INTERVAL_MS 60000 //600000

examples/AsyncHTTPMultiRequests_ESP/AsyncHTTPMultiRequests_ESP.ino

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,8 @@
4444
#error This code is intended to run on the ESP8266 or ESP32 platform! Please check your Tools->Board setting.
4545
#endif
4646

47-
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.0"
48-
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009000
47+
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.1"
48+
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009001
4949

5050
// Level from 0-4
5151
#define ASYNC_HTTP_DEBUG_PORT Serial

examples/AsyncHTTPRequest_ESP/AsyncHTTPRequest_ESP.ino

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,8 @@ const char* password = "your_pass";
6565
#include <WiFi.h>
6666
#endif
6767

68-
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.0"
69-
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009000
68+
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.1"
69+
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009001
7070

7171
// To be included only in main(), .ino with setup() to avoid `Multiple Definitions` Linker Error
7272
#include <AsyncHTTPRequest_Generic.h> // https://github.com/khoih-prog/AsyncHTTPRequest_Generic

examples/AsyncHTTPRequest_ESP8266_Ethernet/AsyncHTTPRequest_ESP8266_Ethernet.ino

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,8 +95,8 @@ using TCPClient = WiFiClient;
9595

9696
//////////////////////////////////////////////////////////
9797

98-
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.0"
99-
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009000
98+
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.1"
99+
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009001
100100

101101
// To be included only in main(), .ino with setup() to avoid `Multiple Definitions` Linker Error
102102
#include <AsyncHTTPRequest_Generic.h> // https://github.com/khoih-prog/AsyncHTTPRequest_Generic

examples/AsyncHTTPRequest_ESP_Multi/AsyncHTTPRequest_ESP_Multi.ino

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
1+
/****************************************************************************************************************************
2+
AsyncHTTPRequest_ESP_Multi.ino - Dead simple AsyncHTTPRequest for ESP8266, ESP32 and currently STM32 with built-in LAN8742A Ethernet
3+
4+
For ESP8266, ESP32 and STM32 with built-in LAN8742A Ethernet (Nucleo-144, DISCOVERY, etc)
5+
6+
AsyncHTTPRequest_Generic is a library for the ESP8266, ESP32 and currently STM32 run built-in Ethernet WebServer
7+
8+
Based on and modified from asyncHTTPrequest Library (https://github.com/boblemaire/asyncHTTPrequest)
9+
10+
Built by Khoi Hoang https://github.com/khoih-prog/AsyncHTTPRequest_Generic
11+
Licensed under MIT license
12+
13+
Copyright (C) <2018> <Bob Lemaire, IoTaWatt, Inc.>
14+
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License
15+
as published bythe Free Software Foundation, either version 3 of the License, or (at your option) any later version.
16+
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
17+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
18+
You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
19+
*****************************************************************************************************************************/
20+
121
#if !( defined(ESP8266) || defined(ESP32) )
222
#error This code is intended to run on the ESP8266 or ESP32 platform! Please check your Tools->Board setting.
323
#endif

examples/AsyncHTTPRequest_ESP_WiFiManager/AsyncHTTPRequest_ESP_WiFiManager.ino

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,11 @@
4646
#error This code is intended to run on the ESP8266 or ESP32 platform! Please check your Tools->Board setting.
4747
#endif
4848

49-
#define ESP_ASYNC_WIFIMANAGER_VERSION_MIN_TARGET "ESPAsync_WiFiManager v1.13.0"
50-
#define ESP_ASYNC_WIFIMANAGER_VERSION_MIN 1013000
49+
#define ESP_ASYNC_WIFIMANAGER_VERSION_MIN_TARGET "ESPAsync_WiFiManager v1.14.0"
50+
#define ESP_ASYNC_WIFIMANAGER_VERSION_MIN 1014000
5151

52-
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.0"
53-
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009000
52+
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.9.1"
53+
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1009001
5454

5555
// Level from 0-4
5656
#define ASYNC_HTTP_DEBUG_PORT Serial
@@ -115,8 +115,6 @@
115115
#endif
116116
//////
117117

118-
#define ESP_getChipId() ((uint32_t)ESP.getEfuseMac())
119-
120118
#define LED_BUILTIN 2
121119
#define LED_ON HIGH
122120
#define LED_OFF LOW

0 commit comments

Comments
 (0)