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 Jan 29, 2023. It is now read-only.
Copy file name to clipboardExpand all lines: README.md
+48-45Lines changed: 48 additions & 45 deletions
Original file line number
Diff line number
Diff line change
@@ -294,10 +294,10 @@ These boards are not supported:
294
294
2.[`Arduino Core for STM32 v2.2.0+`](https://github.com/stm32duino/Arduino_Core_STM32) for STM32 boards. [](https://github.com/stm32duino/Arduino_Core_STM32/releases/latest)
295
295
3.[`Functional-Vlpp library v1.0.2+`](https://github.com/khoih-prog/functional-vlpp) to use server's lambda function. To install. check [](https://www.ardu-badge.com/Functional-Vlpp)
296
296
4. For built-in LAN8742A or LAN8720 Ethernet:
297
-
-[`STM32Ethernet library v1.2.0+`](https://github.com/stm32duino/STM32Ethernet) for built-in LAN8742A Ethernet on (Nucleo-144, Discovery). [](https://github.com/stm32duino/STM32Ethernet/releases/latest)
297
+
-[`STM32Ethernet library v1.3.0+`](https://github.com/stm32duino/STM32Ethernet) for built-in LAN8742A Ethernet on (Nucleo-144, Discovery). [](https://github.com/stm32duino/STM32Ethernet/releases/latest)
298
298
-[`LwIP library v2.1.2+`](https://github.com/stm32duino/LwIP) for built-in LAN8742A Ethernet on (Nucleo-144, Discovery). [](https://github.com/stm32duino/LwIP/releases/latest)
299
299
5. For W5x00 Ethernet:
300
-
-[`Ethernet_Generic library v2.0.0+`](https://github.com/khoih-prog/Ethernet_Generic) for W5100, W5200 and W5500/WIZ550io/WIZ850io/USR-ES1 with Wiznet W5500 chip. [](https://github.com/khoih-prog/Ethernet_Generic/releases/latest)
300
+
-[`Ethernet_Generic library v2.1.0+`](https://github.com/khoih-prog/Ethernet_Generic) for W5100, W5200 and W5500/WIZ550io/WIZ850io/USR-ES1 with Wiznet W5500 chip. [](https://github.com/khoih-prog/Ethernet_Generic/releases/latest)
301
301
6. For ENC28J60 Ethernet:
302
302
-[`EthernetENC library v2.0.2+`](https://github.com/jandrassy/EthernetENC) for ENC28J60. [](https://github.com/jandrassy/EthernetENC/releases/latest). **New and Better**
303
303
-[`UIPEthernet library v2.0.11+`](https://github.com/UIPEthernet/UIPEthernet) for ENC28J60. [](https://github.com/UIPEthernet/UIPEthernet/releases/latest)
@@ -1223,7 +1223,7 @@ Following is debug terminal output and screen shot when running example [Advance
1223
1223
1224
1224
```
1225
1225
Start AdvancedWebServer on NUCLEO_F767ZI, using LAN8742A Ethernet & STM32Ethernet Library
1226
-
EthernetWebServer_SSL_STM32 v1.5.0
1226
+
EthernetWebServer_SSL_STM32 v1.5.1
1227
1227
HTTP EthernetWebServer is @ IP : 192.168.2.117
1228
1228
.[EWS] String Len = 0, extend to 2048
1229
1229
EthernetWebServer::handleClient: New Client
@@ -1348,7 +1348,7 @@ The following is debug terminal output when running example [WebClientRepeating]
1348
1348
1349
1349
```
1350
1350
Start WebClientRepeating on NUCLEO_F767ZI, using ENC28J60 & EthernetENC Library
@@ -1654,7 +1655,7 @@ The terminal output of **NUCLEO_F767ZI with ENC28J60 & EthernetENC Library** run
1654
1655
1655
1656
```
1656
1657
Start WebClientMulti_SSL on NUCLEO_F767ZI with ENC28J60 & EthernetENC Library
1657
-
EthernetWebServer_SSL_STM32 v1.5.0
1658
+
EthernetWebServer_SSL_STM32 v1.5.1
1658
1659
[EWS] =========================
1659
1660
[EWS] Default SPI pinout:
1660
1661
[EWS] MOSI: 11
@@ -1790,7 +1791,7 @@ The terminal output of **NUCLEO_F767ZI with LAN8742A Ethernet & STM32Ethernet Li
1790
1791
1791
1792
```
1792
1793
Start MQTTClient_SSL_Complex on NUCLEO_F767ZI with LAN8742A Ethernet & STM32Ethernet Library
1793
-
EthernetWebServer_SSL_STM32 v1.5.0
1794
+
EthernetWebServer_SSL_STM32 v1.5.1
1794
1795
[EWS] Board : NUCLEO_F767ZI , setCsPin: 10
1795
1796
[EWS] Default SPI pinout:
1796
1797
[EWS] MOSI: 11
@@ -1824,7 +1825,7 @@ The terminal output of **NUCLEO_F767ZI with W5x00 & Ethernet_Generic Library** r
1824
1825
1825
1826
```
1826
1827
Start MQTTClient_SSL_Complex on NUCLEO_F767ZI with W5x00 & Ethernet_Generic Library
1827
-
EthernetWebServer_SSL_STM32 v1.5.0
1828
+
EthernetWebServer_SSL_STM32 v1.5.1
1828
1829
[EWS] Board : NUCLEO_F767ZI , setCsPin: 10
1829
1830
[EWS] Default SPI pinout:
1830
1831
[EWS] MOSI: 11
@@ -1856,7 +1857,7 @@ The terminal output of **NUCLEO_F767ZI with LAN8742A Ethernet & STM32Ethernet Li
1856
1857
1857
1858
```
1858
1859
Start MQTTS_ThingStream on NUCLEO_F767ZI with LAN8742A Ethernet & STM32Ethernet Library
1859
-
EthernetWebServer_SSL_STM32 v1.5.0
1860
+
EthernetWebServer_SSL_STM32 v1.5.1
1860
1861
[EWS] Board : NUCLEO_F767ZI , setCsPin: 10
1861
1862
[EWS] Default SPI pinout:
1862
1863
[EWS] MOSI: 11
@@ -1890,7 +1891,7 @@ The terminal output of **NUCLEO_F767ZI with ENC28J60 & EthernetENC Library** run
1890
1891
1891
1892
```
1892
1893
Start MQTTS_ThingStream_ThingStream on NUCLEO_F767ZI with ENC28J60 & EthernetENC Library
1893
-
EthernetWebServer_SSL_STM32 v1.5.0
1894
+
EthernetWebServer_SSL_STM32 v1.5.1
1894
1895
[EWS] Board : NUCLEO_F767ZI , setCsPin: 10
1895
1896
[EWS] Default SPI pinout:
1896
1897
[EWS] MOSI: 11
@@ -1922,7 +1923,7 @@ The terminal output of **NUCLEO_F767ZI with W5x00 & Ethernet_Generic Library** r
1922
1923
1923
1924
```
1924
1925
Start MQTTS_ThingStream_ThingStream on NUCLEO_F767ZI with W5x00 & Ethernet_Generic Library
1925
-
EthernetWebServer_SSL_STM32 v1.5.0
1926
+
EthernetWebServer_SSL_STM32 v1.5.1
1926
1927
[EWS] Board : NUCLEO_F767ZI , setCsPin: 10
1927
1928
[EWS] Default SPI pinout:
1928
1929
[EWS] MOSI: 11
@@ -1954,7 +1955,7 @@ The terminal output of **BLACK_F407VE with LAN8720 Ethernet and STM32Ethernet Li
1954
1955
1955
1956
```
1956
1957
Start MQTTS_ThingStream_ThingStream on on BLACK_F407VE with LAN8720 Ethernet & STM32Ethernet Library
1957
-
EthernetWebServer_SSL_STM32 v1.5.0
1958
+
EthernetWebServer_SSL_STM32 v1.5.1
1958
1959
You're connected to the network, IP = 192.168.2.107
1959
1960
***************************************
1960
1961
esp32-sniffer/12345678/ble
@@ -1978,7 +1979,7 @@ The terminal output of **BLACK_F407VE with LAN8720 Ethernet and STM32Ethernet Li
1978
1979
1979
1980
```
1980
1981
Start WebClient_SSL_LAN8720 on BLACK_F407VE with LAN8720 Ethernet & STM32Ethernet Library
1981
-
EthernetWebServer_SSL_STM32 v1.5.0
1982
+
EthernetWebServer_SSL_STM32 v1.5.1
1982
1983
Using mac index = 6
1983
1984
Connected! IP address: 192.168.2.138
1984
1985
Connecting to : www.arduino.cc, port : 443
@@ -2060,7 +2061,7 @@ The terminal output of **BLACK_F407VE with LAN8720 Ethernet and STM32Ethernet Li
2060
2061
2061
2062
```
2062
2063
Start MQTTClient_SSL_LAN8720 on BLACK_F407VE with LAN8720 Ethernet & STM32Ethernet Library
2063
-
EthernetWebServer_SSL_STM32 v1.5.0
2064
+
EthernetWebServer_SSL_STM32 v1.5.1
2064
2065
You're connected to the network, IP = 192.168.2.138
2065
2066
Attempting MQTT connection to broker.emqx.io...connected
2066
2067
Published connection message successfully!
@@ -2084,7 +2085,7 @@ The terminal output of **BLACK_F407VE with LAN8720 Ethernet and STM32Ethernet Li
2084
2085
2085
2086
```
2086
2087
Start MQTTClient_SSL_Complex_LAN8720 on BLACK_F407VE with LAN8720 Ethernet & STM32Ethernet Library
2087
-
EthernetWebServer_SSL_STM32 v1.5.0
2088
+
EthernetWebServer_SSL_STM32 v1.5.1
2088
2089
You're connected to the network, IP = 192.168.2.142
2089
2090
Attempting MQTT connection to broker.emqx.io...connected
2090
2091
Published connection message successfully!
@@ -2163,7 +2164,9 @@ Submit issues to: [EthernetWebServer_SSL_STM32 issues](https://github.com/khoih-
2163
2164
14. Sync with [SSLClient v1.6.11](https://github.com/OPEnSLab-OSU/SSLClient/releases/tag/v1.6.11)
2164
2165
15. Use new [**Ethernet_Generic** library](https://github.com/khoih-prog/Ethernet_Generic) as default for W5x00.
2165
2166
16. Rewrite library and add example [multiFileProject](examples/multiFileProject) to demo for multiple-file project to fix `multiple-definitions` linker error
2166
-
2167
+
17. Change from `arduino.cc` to `arduino.tips` in examples
2168
+
18. Add `lib_ldf_mode = chain+` in `platformio.ini`
"description": "Simple TLS/SSL Ethernet WebServer, HTTP Client and WebSocket Client library for STM32F/L/H/G/WB/MP1 boards running built-in Ethernet LAN8742A, LAN8720 or Ethernet W5x00, ENC28J60 shields. The WebServer supports HTTP/HTTPS GET and POST requests, provides argument parsing, handles one client at a time. It now provides HTTP(S) Client and Secured WebSockets Client. It supports Arduino STM32F/L/H/G/WB/MP1 series with 32+ Kbytes of Flash, using built-in LAN8742A Ethernet (Nucleo-144: F429ZI, F767ZI, Discovery: STM32F746G-DISCOVERY), or LAN8720, ENC28J60, W5x00 Ethernet shields. Ethernet_Generic library is used as default for W5x00",
0 commit comments