Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

ZigBee stack recommendations

Tags:

zigbee

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.)

like image 636
blak3r Avatar asked May 22 '09 05:05

blak3r


People also ask

What is ZigBee protocol stack?

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.

Can ZigBee penetrate walls?

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.

How many nodes can ZigBee support?

ZigBee theoretically support up to 64000 nodes(about), but in practice its limited but some factors(which?).


2 Answers

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

like image 78
kyork Avatar answered Oct 02 '22 04:10

kyork


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)

  • Anaren - their modules use the TI stack: http://anaren.com/air
  • Atmel - http://www.atmel.com/products/microcontrollers/Wireless/software.aspx
  • Ember - http://ember.com/products_zigbee_chips.html
  • Marvell - eg the 88MZ100 part - http://www.marvell.com/wireless/
  • NXP - seem to have a "JenNet" stack - http://www.nxp.com/products/rf/wireless_microcontrollers/
  • TI - http://www.ti.com/z-stack

Any other suggestions/alternatives would be welcome.

like image 36
andersop Avatar answered Oct 02 '22 04:10

andersop