I've been out of the loop on ZigBee for a while now. Who has the most mature Zigbee stack? Is it Microchip, Chipcon, or Atmel?
Are there RF modules down to less than US$10 yet?
I recall there was some licensing issues with certain stacks a while back...
(This question was originally asked in 2009. As of 2012, I don't think Ember is a leading stack anymore. It seems that Texas Instruments has become the dominant chipset/stack... Although, their stack does seem to be locked to using IAR's terrible IDE which would make me think twice about using it.)
The ZigBee protocol stack builds upon the MAC and PHY layers from the IEEE 802.15. 4 radio standard. The NWK, APS, AF, and ZDO are part of the ZigBee specification. The layering of the ZigBee stack is reminiscent of the layers in the IP stack.
In terms of signal range, Zigbee works on a 2.4 GHz frequency and is capable of passing through walls and obstruction. Even Zigbee works at high frequency but it has a limited indoor setting at 40 feet.
ZigBee theoretically support up to 64000 nodes(about), but in practice its limited but some factors(which?).
We've been using the Ember Corporation SoC chips for some time now. I'm very impressed with their chip, tools, and utilities. Some companies are using them for plug in modules, Digi's XBee and Telegesis are two that we have worked with.
Ember also has the ZCL and the HA and SA profiles implemented, ready for you to use.
www.ember.com
I've done some work with the TI stack. It's... ok I guess. The IDE limitation makes it pretty awful, and there are some rough edges. Documentation isn't all that great, and when you hit a certain level you run into a closed-source driver module (this might be a common limitation among vendors, haven't done enough with them all to know offhand.) Still, after having built a proof-of-concept demo with the TI stack, I'm still looking for alternatives.
Saw a bunch of them at ESC and CES. For reference, some options (no particular endorsement either way, in alphabetical order)
Any other suggestions/alternatives would be welcome.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With