Arduino Ethernet Board W5100

Last Updated on 12 April 2022 by Suffocation

Description

This board offers a 10/100 Mbit Ethernet connection and an SD card slot. It is addressed via the SPI port and its contacts are passed through, allowing other add-on boards to be fitted to it.

Unfortunately, only one can be active at a time, either the SD card or the W5100 network chip.

The circuit board/software allows up to 4 simultaneous connections.

Applications

This board can be used, for example, to set up a web server or for network switching in home automation.

Using the circuit board, a network analysis tool can also be created that extracts information when connected to the network.

Views

Annexation

The circuit board is connected via SPI. On the Uno, these are pins 10, 11, 12, and 13; on the Mega, pins 50, 51, 52, and 53. The pin assignments at a glance:

Pin Description
11,12,13SPI to Ethernet
10W5100 select?
4SS

Programming

Library

Two libraries are needed, both are included with the Arduino GUI.

Ethernet

https://www.arduino.cc/en/Reference/Ethernet

https://github.com/BlakeFoster/Arduino-Ping

SD card

https://www.arduino.cc/en/Reference/SD

Ethernet Test

What can you do with an Ethernet shield, apart from connecting it to the network and sticking some website on it, or reading a sensor and making its value available over the network?.

SD-Test

Conclusion

Problems

Sources

https://www.arduino.cc/en/Main/ArduinoEthernetShieldV1

https://www.arduino.cc/en/Reference/Ethernet

https://www.mouser.com/catalog/specsheets/A000056_DATASHEET.pdf

AliExpress

https://github.com/BlakeFoster/Arduino-Ping

https://de.wikipedia.org/wiki/Namensaufl%C3%B6sung

Leave a Reply

Your email address will not be published. Required fields are marked *