From PiE Wiki
Jump to: navigation, search

An XBee is a radio communication device that allows a computer running PiEMOS to talk to the FEZ Panda II on a robot. Each team is given two XBees. One X-Bee goes on top of the XBee USB Breakout Board, or the XBee USB Holder, or the XBee Explorer, that connects to a computer through a USB port. The other XBee goes on top of Sherlock.

The infamous XBee.
Front of XBee USB Breakout Board, also known as the XBee holder.
Back of XBee USB holder.

How to connect your XBee

There are two locations where the XBees must be attached: XBee USB Breakout Board and Sherlock.

To attach an XBee to Sherlock place the Xbee on the designated connectors. The connector location is designated by the printed label which states where the XBee should be placed. The XBee is designed to be placed with a specific orientation which is also indicated on the label with an outline of the XBee. Do not put the XBee in the wrong direction.

To attach an XBee to the XBee USB Breakout Board place the XBee on the designated connectors. The orientation of the XBee is indicated by the angled lines that match the truncated corners of the Xbee.

When you are putting Xbees on, take extreme care to not bend the pins. You should not have to force the boards together; if you do, you will bend pins and possibly damage the boards.

Sherlock xbee.jpg

XBee Settings

Note that XBees will not work out of the box! They must be updated with new firmware and settings using X-CTU. Settings from PiE 2012:

Firmware version          10E8
Interface Data Rate (BD)  6 - 57600
Channel (CH)              1A
PAN ID (ID)               3142
Source addr (MY)          FFFE
API Enable (AP)           1