Has anyone managed to get an Arduino Uno, Arduino Wifi Shield and an ITEAD GPS Arduino board to stack correctly and work together? The Wifi shield works fine on the Uno by itself, the GPS shield also and the GPS shield works fine when stacked on the Wifi however the Wifi, when stacked with GPS, will not.
ITEAD GPS Shield: Arduino GPS shield - ITEAD Wiki
0 & 1: (Serial RX and TX) to GPS
2: Optional INT0 for message arrival
3: Optional INT1 for 1 Pulse Per Second GPS signal
10: SPI SlaveSelect for SD Card
11-13: SPI for SD Card
Pins 11-13 can be shared across multiple SPI devices but each one needs a separate SlaveSelect pin. Looks like they both use Pin 10 for SPI SlaveSelect but if you don't plug an SD Card into the GPS board there should not be a conflict.
The GPS board apparently uses pins 0 and 1 (RX and TX) to talk to the GPS module. That means you can't use Serial Monitor for debugging. You probably would have been better off using a separate GPS module and using SoftwareSerial to talk to it.