Comparison to ZigBee¶
This network layer is influenced by the design of ZigBee, but does not implement it directly.
Which is better?¶
ZigBee is a much more robust, feature-rich set of protocols, with many different vendors providing compatible chips.
RF24Network is cheap. While ZigBee radios are well over $20, nRF24L01 modules can be found for under $2.
Similiarities & Differences¶
Here are some comparisons between RF24Network and ZigBee.
Both networks support Star and Tree topologies. Only Zigbee supports a true mesh.
In ZigBee networks, only leaf nodes can sleep
ZigBee nodes are configured using AT commands, or a separate Windows application. RF24 nodes are configured by recompiliing the firmware or writing to EEPROM.
A paper was written comparing the performance of Zigbee vs nRF24l01+, see TMRh20s Blog for a detailed overview.
Node Naming¶
Leaf node: A node at the outer edge of the network with no children. ZigBee calls it an End Device node.
Relay node: A node which has both parents and children, and relays messages from one to the other. ZigBee calls it a Router.
Base node. The top of the tree node with no parents, only children. Typically this node will bridge to another kind of network like Ethernet. ZigBee calls it a Co-ordinator node.