MIKROE ZigBee Click is a compact add-on board that contains a fully integrated Zigbee transceiver with a 32-bit ARM® Cortex M3TM microprocessor, Flash and RAM memory, and peripherals. This board features the ETRX357, 2.4 GHz Zigbee Radio module from Silicon Labs, which has been designed to be easily integrated and to provide a fast, simple, and low-cost wireless mesh networking interface. It communicates with the MCU over the UART interface using the unique AT-style command line interface which allows users to quickly integrate Zigbee technology without complex software development. This Click board™ is fitting for ZigBee smart energy applications, wireless alarms and security, remote monitoring, and other electronic applications that need wireless communication.
ZigBee Click is based on the ETRX357, a low power Zigbee Radio module integrating a 2.4 GHz compliant transceiver with many advanced peripherals from Silicon Labs. The ZigBee protocol is a set of standards for wireless connectivity for usage between any devices over short to medium distances. It uses the IEEE 802.15.4 radio specification running on the 2.4GHz band, plus three additional layers for networking, security, and applications. What makes this module unique is its use of a mesh network architecture which, in bucket chain style, passes data from one node to the next until it lands at its destination.
The ETRX357 module is pre-loaded with a standalone bootloader that supports over-the-air bootloading as well as serial bootloading of the new firmware, using the FW pin on the ZigBee Click. The module is controlled using the default firmware consisting of simple AT commands. Parameters that define the functionality of the module and also allow standalone functionality are saved in non-volatile memory organized in so-called S-Registers. The commands and responses pass through the serial port of the ETRX357 as ASCII text, so a simple terminal application will usually suffice.
The industry-standard serial wire, JTAG programming, and debugging interfaces together with the standard ARM system debug components help to streamline any custom software development. In addition to this, several MAC functions are also implemented in hardware to help to maintain the strict timing requirements imposed by the ZigBee and IEEE802.15.4 standards. The module is also able to act as a coordinator and Trust Centre through external host control. The AT-style command line supplies all the tools required to set up and manage a Zigbee network by allowing easy access to the low-level functionality of the stack.
ZigBee Click communicates with MCU using the UART interface as its default communication protocol, but it is also left the option for the user to use other interfaces such as SPI and I2C if he wants to configure the module and write the library by himself. The selection between UART and I2C can be done by positioning SMD jumpers labeled as COMM SEL to an appropriate position. Note that all the jumpers must be placed to the same side, or else the Click board™ may become unresponsive.
Additional functionality such as reset and interrupt are provided and routed at RST and INT pins of the mikroBUSTM, as well as serial UART connections CTS and RTS, routed on the CS and PWM mikroBUSTM pins. To simplify deployment, the Click boardTM features the CMT-8540S-SMT magnetic buzzer controlled by the ZigBee module used for audible signalization and notification. You can create different sound patterns using the Sound library supported in our compilers. Signal frequency determines the sound pitch, and the duty cycle determines the amplitude (sound volume).
This Click Board™ is designed to be operated only with a 3.3V logic level. A proper logic voltage level conversion should be performed before the Click board™ is used with MCUs with different logic levels.
No reviews yet.