I was wanting to do a project using an Arduino Uno R3, an Ethernet shield and a RFID reader but the Ethernet shield and the RFID both show that they use pins 10, 11, 12, and 13 for SPI communications to the UNO. Is there a way that I can redirect the RFID to use a different set of pins or can I only use one of these devices.
You need three shared pins (CLK, MISO, MOSI) plus one SS (slave select) for each device on an SPI bus.
To communicate with a device set the appropriate SS to HIGH and the others LOW.p