Hola a todos!
Tengo un problema con mi proyecto de Arduino. Estoy realizando un servidor domótico y como unidad central estoy utilizando un arduino MEGA 1280. Para la conexión a internet del arduino utilizo una Ethernet Shield (
http://shieldlist.org/arduino/ethernet-v5), para la comunicación con los sensores utilizo un módulo Zigbee Xbee Shield de Libelium (
http://shieldlist.org/libelium/xbee) y como interfaz de usuario una pantalla LCD táctil ITDB02 de iteadstudio (
http://itdb02.googlecode.com/files/ITDB02MEGAshield.pdf).
Pues bien, he conseguido montarlo todo una encima de la otra de la siguiente manera:

Pues bien, la pantalla no me funciona, se enciende con lo cual está alimentada pero no se inicia ni muestra ningún carácter. He utilizado tanto los codigos de ejemplo que trae la librería como uno que he hecho y que funciona a la perfección si utilizo el Shield de la pantalla solo conectado al MEGA. El resto de shields no he comprobado si funcionan pero creo que si. Todas ellas tienen alimentación y no hay ningún cruce entre pines ya que los he comprobado uno a uno.
También he comprobado que no haya overlap de pines que use una u otra shield y no. La Xbee utiliza los pines 0 y 1 la pantalla 2,3,4,5,6,22-53 y la ethernet los 10,11,12,13 y el 4 para la tarjeta SD que no utilizo. Por lo tanto no se donde está el problema.
Estoy utilizando la alimentación por USB, no sé si podría ser este el problema ya que el arduino no tiene suficiente potencia para hacer funcionar todas las shields, pero como digo, a todas les llega alimentación ya que sus respectivos leds se encienden.
Muchas gracias y a ver si podeis echarme un cable.
un saludo!