Arduino Mega + Arduino Ethernet Shield 2 Interface Pin Location Mismatch - Reg

Hi all,

I had Planned to use Arduino mega 2560 and Arduino Ethernet Shield Board for my application. What i had found is:
Ethernet Shield Pin 10 (SS) <--> 10 Arduino Mega Pin
Ethernet Shield Pin 11 (MOSI) <--> 51 Arduino Mega Pin
Ethernet Shield Pin 12 (MISO) <--> 50 Arduino Mega Pin
Ethernet Shield Pin 13 (SCK) <---> 52 Arudino Mega Pin
My Question is: MOSI, MISO, CS, SCLK Pin (Pin 50,51,52,53) of Arduino Mega is located in the right side Header Connector. But incase of Ethernet Shield 2 board, it is located in the different position. how to plug the arduino mega board and Ethernet Shield board to use. Jumper Wire to be Used? Or any other way.Kindly clarify.

the shield uses the ICSP header for SPI. that is on the same place on all boards

1 Like

Hi,

Thanks for the reply. The shield SPI and the Mega 2560 SPI Pin are not matched. Kindly refer the Image attached of Ethernet Shield 2 SPI and the Mega 2560 SPI.
Screenshot from 2023-07-13 11-52-00
Screenshot from 2023-07-13 11-52-23

Can you Please confirm this is the connector which i have marked will match to Mega board?

Regards,
V.Prakash

1 Like

Hi,

Thanks for the reply. I understand that the SPI Pins of Arduino Mega (50,51,52,) is shorted to this ICSP Pin of the Mega. In the Same Way, in Ethernet Shield 2 board SPI Pins (11,12,13) are Shorted to the ICSP Pin of the Ethernet Shield Board. Am i right. Please correct me if i am wrong.

Regards,
V.Prakash

yes those header pins go to the same MCU pins

1 Like

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