Wiznet makers

Benjamin

Published June 10, 2024 © GNU Lesser General Public License version 3 or later (LGPL3+)

43 UCC

11 WCC

4 VAR

0 Contests

0 Followers

1 Following

Original Link

W5500-EMAC

This project provides an Ethernet MAC driver for the W5500 chip, optimized for Arduino Mbed Core boards.

COMPONENTS Hardware components

WIZnet - W5500

x 1


Arduino - Arduino Ethernet Shield 2

x 1

Software Apps and online services

Arduino - Arduino IDE

x 1


PROJECT DESCRIPTION

This Arduino library uses W5500 driver by Nicholas Humfrey with some adaptation.

Arduino Giga should work with Arduino Ethernet 2 shield. 

 

Arduino Portenta H7 boards should work with MKR ETH shield.

If you use a nodule with W5500, wire it to standard SPI pins of the board. On Nano pins 10 to 13. On Portenta pins 7 to 10. On Giga R1 use the SPI header and pin 10 as CS.

 

For Arduino Giga R1, the Ethernet library has to be copied from Mbed Portenta boards package. For Mbed Core Nano boards and RP2040 boards, Ethernet and SocketWrapper library have to be copied.

To use the driver include it in the sketch with the Portenta Ethernet library:

#include <W5500EMAC.h>
#include <PortentaEthernet.h>
Documents
  • WebServer.ino example

Comments Write