Optimized RF24Network Layer v2.0.0
2024 - Optimized RF24 Network Layer for NRF24L01 & NRF52x radios
Loading...
Searching...
No Matches
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.