Communication between Arduino Mega to RPi3 over Ethernet

I have an Arduino Mega with an Ethernet module 5500, LAN cable, and a Raspberry Pi 3. I want to send data from the Arduino to the Raspberry Pi over the ethernet cable using the Ethernet module.

Do I need a router to send data from my Arduino Mega with an Ethernet module to my Raspberry Pi 3 using an Ethernet cable, or can it be done without one?

I have always used a router when connecting Ethernet (UNO, Mega, ESP32, etc) to a PC or RPi etc
however, have a web search for raspberry pi ethernet do i need a router there are plenty of links

Indeed, I've managed to establish communication using a router. However, I'm curious if it's achievable without one. Have you attempted this approach before?

I have connected ethernet devices directly to a PC but not attempted it with a RPi

1 Like

I have this module
image

I see two interface connection this one show corner at right side https://www.arduino.cc/reference/en/libraries/ethernet/

and another interface show connection at centre of board
image

How to interface module W5500 with Arduino. Which one would you prefer

You should be able to directly connect the two devices using an ethernet crossover cable.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.