File tree 1 file changed +16
-7
lines changed
1 file changed +16
-7
lines changed Original file line number Diff line number Diff line change 1
- # STM32Ethernet
2
-
3
- ## Ethernet Library for Arduino
1
+ # STM32 Ethernet Library for Arduino
4
2
5
3
With an STM32 board with Ethernet compatibility, this library allows a STM32
6
4
board (NUCLEO, DISCOVERY, ...) to connect to the internet.
7
5
8
6
This library follows the Ethernet API from Arduino.<br >
9
7
For more information about it please visit: http://www.arduino.cc/en/Reference/Ethernet
10
8
11
- ## Note
9
+ ## Dependency
12
10
13
- The library is based on LwIP, a Lightweight TCP/IP stack, available here:
11
+ This library is based on LwIP, a Lightweight TCP/IP stack, available here:
14
12
15
13
http://git.savannah.gnu.org/cgit/lwip.git
16
14
17
- The LwIP has been ported as Arduino library. The STM32Ethernet library depends
18
- on it.
15
+ The LwIP has been ported as Arduino library and is available thanks Arduino Library Manager.
16
+
17
+ Source: https://github.com/stm32duino/LwIP
18
+
19
+ ## Configuration
20
+
21
+ The LwIP has several user defined options, which is specified from within the ` lwipopts.h ` file.
22
+
23
+ This library provides a default user defined options file named ` lwipopts_default.h ` .
24
+
25
+ User can provide his own defined options at sketch level by adding his configuration in a file named ` STM32lwipopts.h ` .
26
+
27
+ ## Note
19
28
20
29
` EthernetClass::maintain() ` in no more required to renew IP address from DHCP.<br >
21
30
It is done automatically by the LwIP stack in a background task.
You can’t perform that action at this time.
0 commit comments