Arduino Uno - shields

Hola a todos,
soy nuevo en esto y quiero hacer un proyecto en el cual mi placa arduino tuviera GSM, Ethernet y Xbee. Hay algun problema para hacer funcionar las tres shields en una misma placa arduino, o sea, se pueden acoplar las tres sin problema?

Depende de que pines utilice cada shield.

El GSM y el Xbee utilizan los dos creo el puerto series (TX y RX) pero puedes utilizar la librería SoftwareSerial para poder conectarlos a diferentes pines, y el Ethernet Shield utiliza el bus ISP. Así que creo que no tendras problemas en poder conectar todas a la vez.

Muchas gracias.

Me he estado leyendo esto de librería SoftwareSerial, no parece muy complicado cambiar los pines de entrada.

No queria comprar todo el material hasta que alguien me confirmara que era posible su acoplación, asi que ahora voy a comprar la Android y las tres shields. Y a investigar...

Si tuviera alguna duda más, la pongo aqui i la gente respondera o es mejor abrir otro post?

Gracias.