Arduin Uno, Wireless Shield v1.1 & XBee2

Excellent. This gives me enough commonality that I believe we can get this up and doing "something".

The first step when dealing with ZigBees is to get a coordinator in the "Mesh". Get one of your Xbees and flip it over to read the label on the underside. There will be two 8 character lines under the CE mark. The first line will be something like 0013A200 and the second line will be a unique number for that Xbee. Either write than number down somewhere or mark it so that you know that is the "Coordinator".

Hook up the Xbee to the explorer and startup the X-CTU software and click on the Modem Configuration. Read the current setup which should give you Zigbee Router AT and then pull that combo box down and select Zigbee Coordinator AT. Verify you PAN ID is still 0 and click the button. Disconnect the explorer and put aside for now.

Load this sketch onto both Arduinos (Pull the Xbee shield if needed):

//////////////////////////////////////////////////////////////////
//©2011 bildr
//Released under the MIT License - Please reuse change and share
//Monitors the serial port to see if there is data available.
//'a' turns on the LED on pin 13. 'b' turns it off.
//////////////////////////////////////////////////////////////////

void setup() {
  Serial.begin(9600);    	//initialize serial
  pinMode(13, OUTPUT);   	//set pin 13 as output
}

void loop() {
  while(Serial.available()){  //is there anything to read?
	char getData = Serial.read();  //if yes, read it

	if(getData == 'a'){
  	  digitalWrite(13, HIGH);
	}else if(getData == 'b'){
  	  digitalWrite(13, LOW);
	}
  }
}

Check the Xbee shield for a switch for UART mode or pins 0,1 use. The ITead fly sheet said it had 3 modes including UART, but I can not see how to activate that mode from the picture. If not, we will setup the software serial.

Connect the Xbees to the shields noting which is the coordinator and plug the coordinator into the USB. Open the Arduino serial monitor at 9600 baud.

There is no info, but if you send an "a" character to the coordinating Arduino it should turn the D13 LED on the remote Arduino and "b" will turn it off.