Xbee/Xbee-PRO Zigbee RF Modules User Guide 2 Contents
Total Page:16
File Type:pdf, Size:1020Kb
Zigbee RF Modules XBEE2, XBEEPRO2, PRO S2B User Guide Revision history—90000976 Revision Date Description Y July 2016 Removed “Key Features” section and made minor content updates. Updated the bootloader section. Update the certifications section. Z June 2017 Modified regulatory and certification information as required by RED (Radio Equipment Directive). AA May 2018 Added explanation of range estimates. Trademarks and copyright Digi, Digi International, and the Digi logo are trademarks or registered trademarks in the United States and other countries worldwide. All other trademarks mentioned in this document are the property of their respective owners. © 2018 Digi International. All rights reserved. Disclaimers Information in this document is subject to change without notice and does not represent a commitment on the part of Digi International. Digi provides this document “as is,” without warranty of any kind, expressed or implied, including, but not limited to, the implied warranties of fitness or merchantability for a particular purpose. Digi may make improvements and/or changes in this manual or in the product(s) and/or the program(s) described in this manual at any time. Warranty To view product warranties online, visit www.digi.com/howtobuy/terms. Send comments Documentation feedback: To provide feedback on this document, send your comments to [email protected]. Customer support Digi Technical Support: Digi offers multiple technical support plans and service packages to help our customers get the most out of their Digi product. For information on Technical Support plans and pricing, contact us at +1 952.912.3456 or visit www.digi.com/support. XBee/XBee-PRO Zigbee RF Modules User Guide 2 Contents Overview The difference between XBee and Zigbee . 10 Specifications of the XBee/XBee-PRO ZB RF Module . 11 Hardware specifications for programmable variant . 13 Mechanical drawings . 14 SIF header interface . 15 Mounting considerations . 15 Pin signals . 16 EM250 pin mappings . 17 Design notes . 18 Power supply design . 18 Recommended pin connections . 18 Board layout . 19 External antenna positioning guidelines . 19 Wire whip antenna positioning . 19 Chip antenna positioning . 19 Electrical characteristics . 21 Module operation for the Programmable variant . 21 Programmable XBee SDK . 23 Module operation Serial communications . 25 UART data flow . 25 Serial buffers . 26 Serial flow control . 27 Serial interface protocols . 27 Comparing Transparent and API operation . 29 Modes of operation . 30 Idle Mode . 30 Transmit Mode . 30 Receive Mode . 31 Command Mode . 31 Sleep Mode . 32 Zigbee networks Introduction to Zigbee . 34 Zigbee stack layers . 34 Networking concepts . 35 Device types . 35 Node types / sample of a basic Zigbee network topology . 35 PAN ID . 36 Operating channel . 36 Zigbee application layers: in depth . 36 Application Support Sublayer (APS) . 37 Application profiles . 37 Coordinator operation . 38 Forming a network . ..