You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 4, 2023. It is now read-only.
@@ -210,9 +211,9 @@ This [**WiFiWebServer library**](https://github.com/khoih-prog/WiFiWebServer) cu
210
211
211
212
11.[`Arduino Core for STM32 v2.2.0+`](https://github.com/stm32duino/Arduino_Core_STM32) for STM32F/L/H/G/WB/MP1 boards. [](https://github.com/stm32duino/Arduino_Core_STM32/releases/latest)
212
213
213
-
12.[`Earle Philhower's arduino-pico core v1.12.0+`](https://github.com/earlephilhower/arduino-pico) for RP2040-based boards such as **RASPBERRY_PI_PICO, ADAFRUIT_FEATHER_RP2040 and GENERIC_RP2040**, etc. [](https://github.com/earlephilhower/arduino-pico/releases/latest)
214
+
12.[`Earle Philhower's arduino-pico core v1.13.1+`](https://github.com/earlephilhower/arduino-pico) for RP2040-based boards such as **RASPBERRY_PI_PICO, ADAFRUIT_FEATHER_RP2040 and GENERIC_RP2040**, etc. [](https://github.com/earlephilhower/arduino-pico/releases/latest)
214
215
215
-
13.[`ArduinoCore-mbed mbed_rp2040, mbed_nano, mbed_portenta core 2.7.2+`](https://github.com/arduino/ArduinoCore-mbed) for Arduino (Use Arduino Board Manager) **Portenta_H7, RP2040-based boards, such as Nano_RP2040_Connect, RASPBERRY_PI_PICO**. [](https://github.com/arduino/ArduinoCore-mbed/releases/latest)
216
+
13.[`ArduinoCore-mbed mbed_rp2040, mbed_nano, mbed_portenta core 3.0.1+`](https://github.com/arduino/ArduinoCore-mbed) for Arduino (Use Arduino Board Manager) **Portenta_H7, RP2040-based boards, such as Nano_RP2040_Connect, RASPBERRY_PI_PICO**. [](https://github.com/arduino/ArduinoCore-mbed/releases/latest)
216
217
217
218
14.[`Arduino megaAVR core 1.8.7+`](https://github.com/arduino/ArduinoCore-megaavr/releases) for Arduino megaAVR boards such as **UNO_WIFI_REV2, NANO_EVERY**
218
219
@@ -460,12 +461,12 @@ With core after v1.5.0, this step is not necessary anymore thanks to the PR [Add
460
461
461
462
#### 9. For Portenta_H7 boards using Arduino IDE in Linux
462
463
463
-
**To be able to upload firmware to Portenta_H7 using Arduino IDE in Linux (Ubuntu, etc.)**, you have to copy the file [portenta_post_install.sh](Packages_Patches/arduino/hardware/mbed_portenta/2.7.2/portenta_post_install.sh) into mbed_portenta directory (~/.arduino15/packages/arduino/hardware/mbed_portenta/2.7.2/portenta_post_install.sh).
464
+
**To be able to upload firmware to Portenta_H7 using Arduino IDE in Linux (Ubuntu, etc.)**, you have to copy the file [portenta_post_install.sh](Packages_Patches/arduino/hardware/mbed_portenta/3.0.1/portenta_post_install.sh) into mbed_portenta directory (~/.arduino15/packages/arduino/hardware/mbed_portenta/3.0.1/portenta_post_install.sh).
464
465
465
466
Then run the following command using `sudo`
466
467
467
468
```
468
-
$ cd ~/.arduino15/packages/arduino/hardware/mbed_portenta/2.7.2
469
+
$ cd ~/.arduino15/packages/arduino/hardware/mbed_portenta/3.0.1
469
470
$ chmod 755 portenta_post_install.sh
470
471
$ sudo ./portenta_post_install.sh
471
472
```
@@ -478,9 +479,9 @@ This will create the file `/etc/udev/rules.d/49-portenta_h7.rules` as follows:
@@ -798,7 +798,7 @@ The following are debug terminal output and screen shot when running example [**
798
798
799
799
```
800
800
Starting AdvancedServer on SAMD_NANO_33_IOT
801
-
WiFiWebServer v1.6.3
801
+
WiFiWebServer v1.7.0
802
802
[NN] ===============================
803
803
[NN]
804
804
Used/default SPI pinout:
@@ -952,7 +952,7 @@ The terminal output of **SAMD_NANO_33_IOT with WiFiNINA using WiFiNINA_Generic L
952
952
953
953
```
954
954
Starting SimpleWebSocket on SAMD_NANO_33_IOT with WiFiNINA using WiFiNINA_Generic Library
955
-
WiFiWebServer v1.6.3
955
+
WiFiWebServer v1.7.0
956
956
Connecting to SSID: HueNet1
957
957
You're connected to the network, IP = 192.168.2.98
958
958
SSID: HueNet1, Signal strength (RSSI):-24 dBm
@@ -986,7 +986,7 @@ The terminal output of **SAMD_NANO_33_IOT with WiFiNINA using WiFiNINA_Generic L
986
986
987
987
```
988
988
Starting SimpleHTTPExample on SAMD_NANO_33_IOT with WiFiNINA using WiFiNINA_Generic Library
989
-
WiFiWebServer v1.6.3
989
+
WiFiWebServer v1.7.0
990
990
Connecting to SSID: HueNet1
991
991
You're connected to the network, IP = 192.168.2.98
992
992
SSID: HueNet1, Signal strength (RSSI):-21 dBm
@@ -1046,7 +1046,7 @@ The terminal output of **SAMD_NANO_33_IOT with WiFiNINA using WiFiNINA_Generic L
1046
1046
1047
1047
```
1048
1048
Starting DweetPost on SAMD_NANO_33_IOT with WiFiNINA using WiFiNINA_Generic Library
1049
-
WiFiWebServer v1.6.3
1049
+
WiFiWebServer v1.7.0
1050
1050
Connecting to SSID: HueNet1
1051
1051
You're connected to the network, IP = 192.168.2.98
1052
1052
SSID: HueNet1, Signal strength (RSSI):-22 dBm
@@ -1069,7 +1069,7 @@ The terminal output of **SAMD_NANO_33_IOT with WiFiNINA using WiFiNINA_Generic L
1069
1069
1070
1070
```
1071
1071
Starting DweetGet on SAMD_NANO_33_IOT with WiFiNINA using WiFiNINA_Generic Library
1072
-
WiFiWebServer v1.6.3
1072
+
WiFiWebServer v1.7.0
1073
1073
Connecting to SSID: HueNet1
1074
1074
You're connected to the network, IP = 192.168.2.98
1075
1075
SSID: HueNet1, Signal strength (RSSI):-25 dBm
@@ -1099,7 +1099,7 @@ The terminal output of **SAMD_NANO_33_IOT with WiFiNINA using WiFiNINA_Generic L
1099
1099
1100
1100
```
1101
1101
Starting MQTTClient_Auth on SAMD_NANO_33_IOT with WiFiNINA using WiFiNINA_Generic Library
1102
-
WiFiWebServer v1.6.3
1102
+
WiFiWebServer v1.7.0
1103
1103
Please upgrade the firmware
1104
1104
Connecting to WPA SSID: HueNet1
1105
1105
Connected! IP address: 192.168.2.98
@@ -1120,7 +1120,7 @@ The terminal output of **SAMD_NANO_33_IOT with WiFiNINA using WiFiNINA_Generic L
1120
1120
```
1121
1121
Start MQTT_ThingStream on SAMD_NANO_33_IOT
1122
1122
Starting MQTTClient_Auth on SAMD_NANO_33_IOT with WiFiNINA using WiFiNINA_Generic Library
1123
-
WiFiWebServer v1.6.3
1123
+
WiFiWebServer v1.7.0
1124
1124
Please upgrade the firmware
1125
1125
Connecting to WPA SSID: HueNet1
1126
1126
Connected! IP address: 192.168.2.98
@@ -1148,7 +1148,7 @@ The terminal output of **RASPBERRY_PI_PICO with Custom WiFi (ESP8266-AT) using C
1148
1148
1149
1149
```
1150
1150
Starting WebClientRepeating on RASPBERRY_PI_PICO with Custom WiFi using Custom WiFi Library
1151
-
WiFiWebServer v1.6.3
1151
+
WiFiWebServer v1.7.0
1152
1152
WiFi shield init done
1153
1153
Connecting to SSID: HueNet1
1154
1154
You're connected to the network, IP = 192.168.2.76
@@ -1221,7 +1221,7 @@ The following are debug terminal output and screen shot when running example [**
1221
1221
1222
1222
```
1223
1223
Starting AdvancedServer on Nano RP2040 Connect with WiFiNINA using WiFiNINA_Generic Library
1224
-
WiFiWebServer v1.6.3
1224
+
WiFiWebServer v1.7.0
1225
1225
Connecting to WPA SSID: HueNet1
1226
1226
HTTP server started @ 192.168.2.130
1227
1227
H[WIFI] handleClient: New Client
@@ -1350,7 +1350,7 @@ The terminal output of **ESP32_DEV** running [SimpleHTTPExample example](example
1350
1350
1351
1351
```
1352
1352
Starting SimpleHTTPExample on ESP32_DEV with ESP WiFi using WiFi Library
1353
-
WiFiWebServer v1.6.3
1353
+
WiFiWebServer v1.7.0
1354
1354
Connecting to SSID: HueNet1
1355
1355
You're connected to the network, IP = 192.168.2.80
1356
1356
SSID: HueNet1, Signal strength (RSSI):-23 dBm
@@ -1417,7 +1417,7 @@ The following are debug terminal output and screen shot when running example [**
1417
1417
1418
1418
```
1419
1419
Starting AdvancedServer on PORTENTA_H7_M7 with Portenta_H7 WiFi
1420
-
WiFiWebServer v1.6.3
1420
+
WiFiWebServer v1.7.0
1421
1421
Connecting to WPA SSID: HueNet1
1422
1422
HTTP server started @ 192.168.2.138
1423
1423
H[WIFI] String Len = 0, extend to 2048
@@ -1433,7 +1433,7 @@ The terminal output of **PORTENTA_H7_M7 with Portenta_H7 WiFi** running [MQTTCli
1433
1433
1434
1434
```
1435
1435
Starting MQTTClient_Auth on PORTENTA_H7_M7 with Portenta_H7 WiFi
1436
-
WiFiWebServer v1.6.3
1436
+
WiFiWebServer v1.7.0
1437
1437
Connecting to SSID: HueNet1
1438
1438
Connected! IP address: 192.168.2.130
1439
1439
Attempting MQTT connection to broker.emqx.io...connected
@@ -1453,7 +1453,7 @@ The terminal output of **PORTENTA_H7_M7 with Portenta_H7 WiFi** running [WebClie
1453
1453
1454
1454
```
1455
1455
Starting WebClientRepeating on PORTENTA_H7_M7 with Portenta_H7 WiFi
1456
-
WiFiWebServer v1.6.3
1456
+
WiFiWebServer v1.7.0
1457
1457
Connecting to SSID: HueNet1
1458
1458
You're connected to the network, IP = 192.168.2.130
1459
1459
SSID: HueNet1, Signal strength (RSSI):-33 dBm
@@ -1527,7 +1527,7 @@ The following are debug terminal output and screen shot when running example [**
1527
1527
1528
1528
```
1529
1529
Starting AdvancedWebServer on ESP32C3_DEV with ESP WiFi using WiFi Library
1530
-
WiFiWebServer v1.6.3
1530
+
WiFiWebServer v1.7.0
1531
1531
Connecting to WPA SSID: HueNet1
1532
1532
HTTP server started @ 192.168.2.86
1533
1533
HH
@@ -1546,7 +1546,7 @@ The following are debug terminal output and screen shot when running example [**
1546
1546
1547
1547
```
1548
1548
Starting AdvancedWebServer on ESP32S3_DEV with ESP WiFi using WiFi Library
1549
-
WiFiWebServer v1.6.3
1549
+
WiFiWebServer v1.7.0
1550
1550
Connecting to WPA SSID: HueNet1
1551
1551
HTTP server started @ 192.168.2.86
1552
1552
HH
@@ -1610,7 +1610,7 @@ Submit issues to: [WiFiWebServer issues](https://github.com/khoih-prog/WiFiWebSe
1610
1610
16. Optimize library code and examples by using **reference-passing instead of value-passing**.
1611
1611
17. Add support to new **ESP32-S3** and **ESP32_C3**
1612
1612
18. Add support to megaAVR boards (UNO_WIFI_REV2, NANO_EVERY) using [Arduino megaAVR core](https://github.com/arduino/ArduinoCore-megaavr)
1613
-
1613
+
19. Rewrite library and add example [multiFileProject](examples/multiFileProject) to demo for multiple-file project to fix `multiple-definitions` linker error
Copy file name to clipboardExpand all lines: changelog.md
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,6 +12,7 @@
12
12
## Table of Contents
13
13
14
14
*[Changelog](#changelog)
15
+
*[Releases v1.7.0](#releases-v170)
15
16
*[Releases v1.6.3](#releases-v163)
16
17
*[Releases v1.6.2](#releases-v162)
17
18
*[Releases v1.6.1](#releases-v161)
@@ -43,6 +44,13 @@
43
44
44
45
## Changelog
45
46
47
+
### Releases v1.7.0
48
+
49
+
1. Fix issue with Portenta_H7 core v2.7.2+. Check [[Portenta_H7] WiFi WebServer extremely slow from core v2.7.2 - v3.0.1 #441](https://github.com/arduino/ArduinoCore-mbed/issues/441)
50
+
2. Rewrite to avoid `multiple-definitions` linker error for multiple-file project
51
+
3. Add example [multiFileProject](examples/multiFileProject) to demo how to avoid `multiple-definitions` linker error for multiple-file project
52
+
4. Update `Packages' Patches`
53
+
46
54
### Releases v1.6.3
47
55
48
56
1. Fix decoding error bug when using special `&` in data fields. Check [Decoding Error. two times called urlDecode in Parsing-impl.h. #17](https://github.com/khoih-prog/WiFiWebServer/issues/17)
"description": "Simple WiFiWebServer, HTTP Client and WebSocket Client library for AVR Mega, Portenta_H7, Teensy, SAM DUE, SAMD21, SAMD51, STM32F/L/H/G/WB/MP1, nRF52, RP2040-based (Nano-RP2040-Connect, RASPBERRY_PI_PICO, ESP32/ESP8266, etc.) boards using WiFi, such as WiFiNINA, WiFi101, U-Blox W101, W102, ESP8266/ESP32-AT modules/shields, with functions similar to those of ESP8266/ESP32 WebServer libraries.",
0 commit comments