Good Morning to everyone,
I need to use one USB X-Keys Module (http://www.piengineering.com/xkeys.php) with an Arduino Mega and Ethernet Shield.
The two shields, can work toghether?
I can't understand the datasheet, and I can't understand if they use the same pin.
They both use Pin 10 for the SPI Slave Select signal.
To fix the problems you can use the Host Shield Mini and wire to an alternate data pin for the SS signal.
Another fix might be to use the Arduino Mega ADK (Android Development Kit) which is an Arduino Mega with a built-in USB Host Shield. You should then be able to put the Arduino Ethernet Shield on top.
I am in the same situation.
USB shield and Ethernet shield
I have re-wired the SS pin on the USB shield
To ensure that my ICSP pins are connected, I replaced my Ethernet shield with double sided male connectors and then used jumpers wires on the mega2560 and the USB shield to ensure physical connectivity between the ICSP connectors.
I still seem to have trouble with the SPI communication on my USB shield
Any reason why?