Zigbee Carrier and Test Software Overview
I created a Zigbee carrier with an IO expansion board along with test software while I was studying the Zigbee protocol. I first wrote the software in Java but switched it over to C# because the native serial support was much better than the Java 3rd party libraries. The carriers are designed to accept the Digi XBee modems. They are capable of all Zigbee functions including firmware updates. The expansion board provides analog and digital functionality with a range of input and output hardware.
Zigbee Carrier Schematics
Zigbee Carrier PCB Design
Zigbee Test Software Screen Shots
Zigbee Test Software Source Code
Finally, The source code for both versions of the software are below: