MICROCHIP TECHNOLOGY A090666 ATZB-900-B0 900 MHz B0, 802.15.4/Zigbee OEM-Module User Manual doc8227
Atmel Norway AS ATZB-900-B0 900 MHz B0, 802.15.4/Zigbee OEM-Module doc8227
Contents
- 1. User Manual techn
- 2. User Manual Cert guide
User Manual techn



![ZigBit™ 700/800/900 MHz Wireless Modules 1-18227C–MCU Wireless–06/09Section 1Introduction1.1 SummaryZigBit™ 900 is an ultra-compact, extended range, low-power, high-sensitivity 784/868/915 MHzIEEE 802.15.4/ZigBee® OEM module, based on the innovative Atmel’s mixed-signal hardware platform.It is designed for wireless sensing, control and data acquisition applications. ZigBit modules eliminatethe need for costly and time-consuming RF development, and shortens time to market for a wide rangeof wireless applications.This module is the latest addition to the ZigBit family also represented by 2.4 GHz modules ATZB-24-A2/B0 [1], and ATZB-A24-UFL/U0 [3].1.2 ApplicationsZigBit 900 module is compatible with robust IEEE 802.15.4/ZigBee stack that supports a self-healing,self-organizing mesh network, while optimizing network traffic and minimizing power consumption. Atmeloffers two stack configurations: BitCloud and SerialNet. BitCloud is a ZigBee PRO certified softwaredevelopment platform supporting reliable, scalable, and secure wireless applications running on Atmel’sZigBit modules. SerialNet allows programming of the module via serial AT-command interface.The applications include, but are not limited to:•Building automation & monitoring– Lighting controls– Wireless smoke and CO detectors– Structural integrity monitoring•HVAC monitoring & control•Inventory management•Environmental monitoring•Security•Water metering•Industrial monitoring– Machinery condition and performance monitoring– Monitoring of plant system parameters such as temperature, pressure, flow, tank level, humidity, vibration, etc.•Automated meter reading (AMR)](https://usermanual.wiki/MICROCHIP-TECHNOLOGY/A090666.User-Manual-techn/User-Guide-1460897-Page-4.png)

![IntroductionZigBit™ 700/800/900 MHz Wireless Modules 1-38227C–MCU Wireless–06/091.6 Related Documents[1] ZigBit™ 2.4 GHz Wireless Modules ATZB-24-A2/B0 Datasheet. Atmel’s doc8226.pdf[2] ZigBit™ Development Kit. User Guide. MeshNetics Doc. S-ZDK-451 - TBD[3] ZigBit™ Amplified 2.4 GHz Wireless Modules datasheet. Atmel’s doc8228.pdfGPIO General Purpose Input/OutputHVAC Heating, Ventilating and Air ConditioningHW HardwareI2C Inter-Integrated CircuitIEEE Institute of Electrical and Electrionics EngineersIRQ Interrupt RequestISM Industrial, Scientific and Medical radio bandJTAG Digital interface for debugging of embedded device, also known as IEEE 1149.1 standard interfaceMAC Medium Access Control layerMCU Microcontroller Unit. In this document it also means the processor, which is the core of ZigBit moduleO-QPSK Offset Quadrature Phase-Shift Keying modulation schemeOEM Original Equipment ManufacturerOTA Over-The-Air upgradePCB Printed Circuit BoardPER Package Error RatioRAM Random Access MemoryRF Radio FrequencyRTS/CTS Request to Send/ Clear to SendRX ReceiverSMA Surface Mount AssemblySPI Serial Peripheral InterfaceSW SoftwareTTM Time To MarketTX TransmitterUART Universal Asynchronous Receiver/TransmitterUSART Universal Synchronous/Asynchronous Receiver/TransmitterUSB Universal Serial BusZDK ZigBit Development KitZigBee, ZigBee PRO Wireless networking standards targeted at low-power applications802.15.4 The IEEE 802.15.4-2006 standard applicable to low-rate wireless Personal Area Network](https://usermanual.wiki/MICROCHIP-TECHNOLOGY/A090666.User-Manual-techn/User-Guide-1460897-Page-6.png)
![IntroductionZigBit™ 700/800/900 MHz Wireless Modules 1-48227C–MCU Wireless–06/09[4] Atmel 8-bit AVR Microcontroller with 64K/128K/256K Bytes In-System Programmable Flash. 2549FAVR 04/06[5] Atmel AT86RF212 Low Power 800/900 MHz Transceiver for IEEE 802.15.4b, Zigbee, and ISM Appli-cations. Preliminary specification[6] Ultra Small Surface Mount Coaxial Connectors - Low Profile 1.9mm or 2.4mm Mated Height.http://www.hirose.co.jp/cataloge_hp/e32119372.pdf[7] ZigBit 900 Development Kit. User's Guide. MeshNetics Doc. S-ZDK-451~03 TBD[8] IEEE Std 802.15.4-2006 IEEE Standard for Information technology - Part 15.4 Wireless MediumAccess Control (MAC) and Physical Layer (PHY) Specifications for Low-Rate Wireless Personal AreaNetworks (LR-WPANs)[9] ZigBee Specification. ZigBee Document 053474r17, October 19, 2007[10] BitCloud™ IEEE 802.15.4/ZigBee Software. AVR2050: BitCloud User Guide. Atmel’s doc8199.pdf](https://usermanual.wiki/MICROCHIP-TECHNOLOGY/A090666.User-Manual-techn/User-Guide-1460897-Page-7.png)
![ZigBit™ 700/800/900 MHz Wireless Modules 2-18227C–MCU Wireless–06/09Section 2Zigbit™700/800/900 MHz Wireless Modules Overview2.1 OverviewZigBit 900 is an extended-range low-power, a low-power, high-sensitivity IEEE 802.15.4/ ZigBee-compli-ant OEM module, which occupies less than a square inch. Based on a solid combination of Atmel’s latestMCU Wireless hardware platform [5], power amplifier and low-noise amplifier, the ZigBit 900 offers supe-rior radio performance, ultra-low power consumption and exceptional ease of integration.Figure 2-1. ATZB-900-B0 Block DiagramZigBit 900 contains Atmel’s ATmega1281V Microcontroller [4] and AT86RF212 RF Transceiver [5]. Themodule features 128 Kbytes flash memory and 8 Kbytes RAM.The ZigBit 900 already contains a complete RF/MCU-related design with all the necessary passive com-ponents included. The module can be easily mounted on a simple 2-layer PCB with a minimum ofrequired external connection. Compared to a custom RF/MCU design, a module-based solution offersconsiderable savings in development time and NRE cost per unit during the design, prototyping, andmass production phases of product development.To jumpstart evaluation and development, Atmel also offers a complete set of evaluation and develop-ment tools. The new ZigBit 900 Development Kit [7] comes with everything you need to create customapplications featuring ZigBit 900 module.The kit features MeshBean development boards (ATZB-EVB-900-SMA) with an easy-to-access exten-sion connector for attaching third party sensors and other peripherals, and a JTAG connector for easyapplication uploading and debugging.The kit also includes reference applications to speed up application development, source code for hard-ware interface layer and reference drivers for the all the module interfaces, intuitive developmentenvironment from Atmel, and comprehensive set of application notes and product documentation.](https://usermanual.wiki/MICROCHIP-TECHNOLOGY/A090666.User-Manual-techn/User-Guide-1460897-Page-8.png)
![Zigbit™700/800/900 MHz Wireless Modules OverviewZigBit™ 700/800/900 MHz Wireless Modules 2-28227C–MCU Wireless–06/09ZigBit 900 modules come bundled with BitCloud, a 2nd generation embedded software stack from Atmel.BitCloud is fully compliant with ZigBee PRO and ZigBee standards for wireless sensing and control [8],[9], [10] and it provides an augmented set of APIs which, while maintaining 100% compliance with thestandard, offer extended functionality designed with developer's convenience and ease-of-use in mind.Depending on end-user design requirements, ZigBit 900 can operate as a self-contained sensor node,where it would function as a single MCU, or it can be paired with a host processor driving the moduleover a serial interface. In the former case, a user application may be used with the BitCloud softwareallowing customization of embedded applications through BitCloud’s C API.In the latter case, the host processor controls data transmission and manages module peripherals via anextensive set of SerialNet AT commands. Thus, no firmware customization is required for a successfulmodule design-in. Additionally, third-party sensors can be connected directly to the module, thusexpanding the existing set of peripheral interfaces.](https://usermanual.wiki/MICROCHIP-TECHNOLOGY/A090666.User-Manual-techn/User-Guide-1460897-Page-9.png)




![SpecificationsZigBit™ 700/800/900 MHz Wireless Modules 3-78227C–MCU Wireless–06/09Notes: 1. The UART_TXD pin is intended for input (i.e. its designation as "TXD" implies some complex systemcontaining ZigBit 900 as its RF terminal unit), while UART_RXD pin, vice versa, is for output.2. Most of pins can be configured for general purpose I/O or for some alternate functions as described indetails in the ATmega1281V Datasheet [1].3. GPIO pins can be programmed either for output, or for input with/without pull-up resistors. Output pindrivers are strong enough to drive LED displays directly (refer to figures on pages 387-388, [1]).4. All digital pins are provided with protection diodes to D_VCC and DGND16 UART_CTS CTS output (Clear To send) for UART hardware flow control. Active low(2)(3)(4)(7) O tri-state17 GPIO6 General Purpose digital Input/Output 6(2)(3)(4)(7) I/O tri-state18 GPIO7 General Purpose digital Input/Output 7(2)(3)(4)(7) I/O tri-state19 GPIO3 General Purpose digital Input/Output 3(2)(3)(4)(7) I/O tri-state20 GPIO4 General Purpose digital Input/Output 4(2)(3)(4)(7) I/O tri-state21 GPIO5 General Purpose digital Input/Output 5(2)(3)(4)(7) I/O tri-state24,25 D_VCC Digital Supply Voltage (VCC)(9)26 JTAG_TMS JTAG Test Mode Select(2)(3)(4)(6) I27 JTAG_TDI JTAG Test Data Input(2)(3)(4)(6) I28 JTAG_TDO JTAG Test Data Output(2)(3)(4)(6) O29 JTAG_TCK JTAG Test Clock(2)(3)(4)(6) I30 ADC_INPUT_3 ADC Input Channel 3(2)(3)(7) I tri-state31 ADC_INPUT_2 ADC Input Channel 2(2)(3)(7) I tri-state32 ADC_INPUT_1 ADC Input Channel 1(2)(3)(7) I tri-state33 BAT ADC Input Channel 0, used for battery level measurement. This pin equals VCC/3.(2)(3)(7) I tri-state34 A_VREF Input/Output reference voltage for ADC I/O tri-state35 AGND Analog ground36 GPIO_1WR 1-wire interface(2)(3)(4)(7) I/O37 UART_DTR DTR input (Data Terminal Ready) for UART. Active low(2)(3)(4)(7) I tri-state38 USART0_RXD USART/SPI Receive pin(2)(3)(4)(7) I tri-state39 USART0_TXD USART /SPI Transmit pin(2)(3)(4)(7) O tri-state40 USART0_EXTCLK USART/SPI External Clock(2)(3)(4)(7) I/O tri-state41 GPIO8 General Purpose Digital Input/Output 8(2)(3)(4)(7) I/O tri-state42 IRQ_7 Digital Input Interrupt request 7(2)(3)(4)(7) I tri-state43 IRQ_6 Digital Input Interrupt request 6(2)(3)(4)(7) I tri-state44,46,48 RF GND RF Analog Ground45 RFP_IO Differential RF Input/Output I/O47 RFN_IO Differential RF Input/Output I/OTable 3-6. Pin descriptions (Continued)Connector Pin Pin Name Description I/ODefault State after Power on](https://usermanual.wiki/MICROCHIP-TECHNOLOGY/A090666.User-Manual-techn/User-Guide-1460897-Page-14.png)





