File tree 3 files changed +31
-8
lines changed
3 files changed +31
-8
lines changed Original file line number Diff line number Diff line change @@ -31,8 +31,10 @@ Paul Stoffregen https://github.com/PaulStoffregen
31
31
per1234 https://github.com/per1234
32
32
Richard Sim
33
33
Scott Fitzgerald https://github.com/shfitz
34
+ STMicroelectronics https://github.com/stm32duino
34
35
Thibaut Viard https://github.com/aethaniel
35
36
Tom Igoe https://github.com/tigoe
37
+ Wi6Labs http://www.wi6labs.com/
36
38
WizNet http://www.wiznet.co.kr
37
39
Zach Eveland https://github.com/zeveland
38
40
Original file line number Diff line number Diff line change 1
- = Ethernet Library for Arduino =
2
-
3
- With the Arduino Ethernet Shield, this library allows an Arduino board to connect to the internet.
4
-
5
- For more information about this library please visit us at
6
- http://www.arduino.cc/en/Reference/Ethernet
7
-
8
1
== License ==
9
2
10
3
Copyright (c) 2010 Arduino LLC. All right reserved.
Original file line number Diff line number Diff line change 1
- # STM32Ethernet
1
+ # STM32Ethernet
2
+
3
+ ## Ethernet Library for Arduino
4
+
5
+ With an STM32 board with Ethernet compatibility, this library allows a STM32
6
+ board (NUCLEO, DISCOVERY, ...) to connect to the internet.
7
+
8
+ For more information about this library please visit us at
9
+ http://www.arduino.cc/en/Reference/Ethernet
10
+
11
+ ## Note
12
+
13
+ The library is based on LwIP, a Lightweight TCP/IP stack.
14
+ http://git.savannah.gnu.org/cgit/lwip.git
15
+ The LwIP has been ported as Arduino library. The STM32Ethernet library depends
16
+ on it.
17
+
18
+ EthernetClass::maintain() in no more required to renew IP address from DHCP.
19
+ It is done automatically by the LwIP stack in a background task.
20
+
21
+ An Idle task is required by the LwIP stack to handle timer and data reception.
22
+ This idle task is called inside the main loop in background by the function
23
+ stm32_eth_scheduler(). Be careful to not lock the system inside the function
24
+ loop() where LwIP could never be updated. Call EthernetUDP::parsePacket() or
25
+ EthernetClient::available() performs an update of the LwIP stack.
26
+
27
+ ## Wiki
28
+
29
+ You can find information at https://github.com/stm32duino/wiki/wiki/STM32Ethernet
You can’t perform that action at this time.
0 commit comments