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.
### Version v1.0.3
1. Fix bug not closing client and releasing socket.
2. Merge new features from latest ESP8266WebServer
3. Add and enhance examples.
4. Add back dependency to [`Functional-VLPP library`](https://github.com/khoih-prog/functional-vlpp).
Copy file name to clipboardExpand all lines: README.md
+22-16Lines changed: 22 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,6 +13,7 @@
13
13
1. Fix bug not closing client and releasing socket.
14
14
2. Merge new features from latest ESP8266WebServer
15
15
3. Add and enhance examples.
16
+
4. Add back dependency to [`Functional-VLPP library`](https://github.com/khoih-prog/functional-vlpp).
16
17
17
18
### New in Version v1.0.2
18
19
@@ -53,13 +54,13 @@ The EthernetWebServer class found in `EthernetWebServer_STM32.h` header, is a si
53
54
2.[`Arduino Core for STM32 1.9.0+`](https://github.com/stm32duino/Arduino_Core_STM32) for STM32 (Use Arduino Board Manager)
54
55
3.[`Functional-VLPP library v1.0.1+`](https://github.com/khoih-prog/functional-vlpp) to use server's lambda function. To install. check [](https://www.ardu-badge.com/Functional-Vlpp)
55
56
4. Depending on which Ethernet card you're using:
56
-
-[STM32Ethernet library](https://github.com/stm32duino/STM32Ethernet) for built-in Ethernet on (Nucleo-144, Discovery)
57
-
-[`Ethernet library`](https://www.arduino.cc/en/Reference/Ethernet) for W5100, W5200 and W5500.
58
-
-[`EthernetLarge library`](https://github.com/OPEnSLab-OSU/EthernetLarge) for W5100, W5200 and W5500.
59
-
-[`Ethernet2 library`](https://github.com/khoih-prog/Ethernet2) for W5500.
60
-
-[`Ethernet3 library`](https://github.com/sstaub/Ethernet3) for W5500/WIZ550io/WIZ850io/USR-ES1 with Wiznet W5500 chip.
61
-
-[`UIPEthernet`](https://github.com/UIPEthernet/UIPEthernet) for ENC28J60
62
-
4.[LwIP library](https://github.com/stm32duino/LwIP) for built-in Ethernet on (Nucleo-144, Discovery)
57
+
-[`STM32Ethernet library v1.2.0+`](https://github.com/stm32duino/STM32Ethernet) for built-in Ethernet on (Nucleo-144, Discovery)
58
+
-[`Ethernet library v2.0.0+`](https://www.arduino.cc/en/Reference/Ethernet) for W5100, W5200 and W5500.
59
+
-[`EthernetLarge library v2.0.0+`](https://github.com/OPEnSLab-OSU/EthernetLarge) for W5100, W5200 and W5500.
60
+
-[`Ethernet2 library v1.0.4+`](https://github.com/khoih-prog/Ethernet2) for W5500.
61
+
-[`Ethernet3 library v1.5.3+`](https://github.com/sstaub/Ethernet3) for W5500/WIZ550io/WIZ850io/USR-ES1 with Wiznet W5500 chip.
62
+
-[`UIPEthernet v2.0.8+`](https://github.com/UIPEthernet/UIPEthernet) for ENC28J60
63
+
4.[`LwIP library v2.1.2+`](https://github.com/stm32duino/LwIP) for built-in Ethernet on (Nucleo-144, Discovery)
63
64
64
65
---
65
66
@@ -143,18 +144,20 @@ Select ***one and only one*** Ethernet library to use as follows:
143
144
```
144
145
---
145
146
146
-
#### 1. Using new Ethernet Library and shield
147
+
### HOWTO
148
+
149
+
#### 1. Use new Ethernet Library and shield
147
150
148
151
1. The ***Ethernet_Shield_W5200, EtherCard, EtherSia libraries are not supported***. Don't use unless you know how to modify those libraries.
149
152
2. Requests to support for any future custom Ethernet library will be ignored. ***Use at your own risk***.
@@ -729,13 +734,14 @@ Disconnecting from server...
729
734
730
735
---
731
736
732
-
#### New in v1.0.3
737
+
### Version v1.0.3
733
738
734
739
1. Fix bug not closing client and releasing socket.
735
740
2. Merge new features from latest ESP8266WebServer
736
741
3. Add and enhance examples.
742
+
4. Add back dependency to [`Functional-VLPP library`](https://github.com/khoih-prog/functional-vlpp).
737
743
738
-
### New in Version v1.0.2
744
+
### Version v1.0.2
739
745
740
746
1. Remove dependendy on [`Functional-VLPP library`](https://github.com/khoih-prog/functional-vlpp).
741
747
2. Enhance examples and update README.md
@@ -749,12 +755,12 @@ Disconnecting from server...
749
755
This is simple yet complete WebServer library for `STM32` boards running built-in Ethernet (Nucleo-144, Discovery) or EMC28J60 Ethernet shields. ***The functions are similar and compatible to ESP8266/ESP32 WebServer libraries*** to make life much easier to port sketches from ESP8266/ESP32.
750
756
751
757
This library currently supports
752
-
1. STM32 boards with built-in Ethernet such as :
758
+
1. ***STM32 boards with built-in Ethernet*** such as :
753
759
- Nucleo-144 (F429ZI, F767ZI)
754
760
- Discovery (STM32F746G-DISCOVERY)
755
761
- All STM32 Boards with Built-in Ethernet, See [How To Use Built-in Ethernet](https://github.com/khoih-prog/EthernetWebServer_STM32/issues/1)
0 commit comments