Ethernet Shields - conrtoller ww5100 vs w5500

Hi

I am in progress buying Ethernet shield for my Arduino Mega 2560 R3. I already have this board:

Ethernet shield with conrtoller: W5500

I have found this in Aliexpress.com = Ethernet shield with controller W5100

Since the W5500 is a better board I like bying one but I have not find any board from Ali.. with W5500 except from this: Keystudio'

It is expensive if you need 13p. Can I use exampel this module:
Ethernet W5500 module

I have no clue what to buy?

The last little card seams easy, does not it? and can I use it like a shield?

My condition is:

I need the pins (Digital 2-13) that the first bigger shield is covering!

Best Fredrik Hj

FredrikH:
The last little card seams easy, does not it?

Less easy because it won't plug right into your Mega like a shield will. You'll need to use some wires and make sure the connections are all correct.

FredrikH:
can I use it like a shield?

No. You'll need to mount it separately from the Mega.

FredrikH:
I need the pins (Digital 2-13) that the first bigger shield is covering!

It doesn't prevent you from using the pins. They are all accessible on the top of the shield. However, be aware that pin 10 is used as the CS pin for the W5500 so you can't use that for anything else. All the other pins 2-13 are free for you to use if it's on a Mega though.

pert:
Less easy because it won't plug right into your Mega like a shield will. You'll need to use some wires and make sure the connections are all correct.
No. You'll need to mount it separately from the Mega.

Bad question from me., sorry :wink:
"can I use it like a shield?"

I meant if the W5500 module comparin to Shield W5500 works the same, have the same function except from that the W5500 is not a shield?

13 of the Keystudio one will cost aboute 135$US and the w5500 module 42.78$US, some wires is a bigg cost :slight_smile:

FredrikH:
I meant if the W5500 module comparin to Shield W5500 works the same, have the same function except from that the W5500 is not a shield?

Yes.

Ok that is great news :slight_smile:

How about the stability on that kind of module? What library do I need to get it work and what in the code is difference from to use with the Ethernet lib... if you cannot use the Ethernet?

Regarding the W5100 shield my condition are:

Connect the Arduino Mega to the internet and connect the board to a computer program called Prosim737. (Flight Simulator). The mega will then do something with the sketch and components and take commands like switch a switch and send it back to the Prosim737.

Sum:

I do something with my components and send it through my network to Prosim737 which will receive my components state and execute what I did with my components.

The question is: Is the Shield with the W5100 fast enouth to execute my commands in 1-2 sec or something like that?

Will I note the time between a w5100 and the W5500?

Best regards Fredrik

Ethernet library for all

Juraj:
Ethernet library for all

So no diff :slight_smile:

Are the module stable and fast?

I am I able to chose pin on my mega exampel pin 45 and so on?

FredrikH:
So no diff :slight_smile:

Are the module stable and fast?

I am I able to chose pin on my mega exampel pin 45 and so on?

the external modules are sensible to EMI from relays more then the shields

you can use only SPI pins on the ICSP header or SPI pins 50, 51 and 52. Then it is usual to use 53 as CS. (on my picture the CS is pin 10)

for a similar Ethernet module I made a custom cable

I will maybe go for the W5100 shield if the W5100 is not too slow for my needs :slight_smile:

FredrikH:
I will maybe go for the W5100 shield if the W5100 is not too slow for my needs :slight_smile:

only 4 connections at time compared to 8 on W5500

Juraj:
only 4 connections at time compared to 8 on W5500

Connections for?

Is there no time profit between w5100 to w5100?

FredrikH:
Connections for?

Is there no time profit between w5100 to w5100?

network TCP/IP connections

I have order 13 for W5100 :slight_smile:

I need creating a unic MAC address for eatch one but I need that the address won´t be in conflict with some devices. How can I avoid it?

I have received the products -->
Ethernet Shield W5100 R3 for UNO Mega 2560 UNR R3 W5100 Development board|Integrated Circuits| - AliExpress but run into problem.

One question:
Am I need some other library or some code to get this above W500 working?

Arduino Ethernet library

Juraj:
Arduino Ethernet library

Is that the same library as for W5500?

FredrikH:
Is that the same library as for W5500?

this library was originally only for W5100. in 2018 it was upgraded to support W5200 and W5500

Hi

I have ordered --> 1pcs For Arduino W5500 Ethernet Network Modules For Arduino TCP/IP 51/STM32 SPI Interface 3.3V 5V I/O MCU|Integrated Circuits| - AliExpress

It will fit my projects better and it is W5500 chip :slight_smile:

One question does it find any ready wirer for this kind of board for a Mega 2560?

FredrikH:
One question does it find any ready wirer for this kind of board for a Mega 2560?

no

I have bought this --> 1pcs For Arduino W5500 Ethernet Network Modules For Arduino TCP/IP 51/STM32 SPI Interface 3.3V 5V I/O MCU|Integrated Circuits| - AliExpress

I can see that are five pins in two rows but which pins am I need?