Development environment and resources
This User Guide supports the NXP ZigBee 3.0 Software Developer’s Kits (SDKs) for the JN518x and K32W041/K32W061/K32W1/MCXW71/MCXW72/RW612 devices.
Development platform
MCUXpresso
NXP MCUXpresso provides an Eclipse-based platform for developing applications for the JN518x and K32W041/K32W061/K32W1/MCXW71/MCXW72 devices. This platform can be obtained from https://community.nxp.com/community/mcuxpresso/mcuxpresso-ide and must be a registered edition. The required version of MCUXpresso is indicated in the Release Notes for the ZigBee 3.0 SDK.
For installation and operational instructions, first refer to the MCUXpresso Installation and User Guide. More detailed operational instructions are provided in the MCUXpresso User Guide, available from the above website.
Attention: Zigbee applications on RW612 platform do not support MCUXPresso IDE projects. Instead they are built with the west
tool, refer to the https://github.com/nxp-mcuxpresso/mcux-sdk for more information.
Parent topic:Development platform
Parent topic:Development environment and resources
ZigBee 3.0 SDK
The ZigBee 3.0 SDK provides the stack and API software resources needed to develop ZigBee 3.0 applications for the JN518x and K32W041/K32W061/K32W1/MCXW71/MCXW72/RW612 devices and includes:
ZigBee PRO and IEEE 802.15.4 stack software
ZigBee PRO APIs
ZigBee Base Device Behavior (BDB) APIs
ZigBee Cluster Library (ZCL) APIs
Connectivity Framework APIs
ZPS Configuration Editor
Integrated Peripherals APIs and Board APIs
NXP-specific tools have been devised for MCUXpresso, including the ZPS Configuration Editor, which is provided as an Eclipse plug-in. This tool is used to set network parameters and is described in Chapter 13, ZPS Configuration Editor.
This ZigBee 3.0 SDK contains device-specific plug-ins for the MCUXpresso platform.
MCUXpresso must be installed before the ZigBee 3.0 SDK. Refer to Section 5.1.1, Development platform for information on this toolchain.
Parent topic:Development environment and resources
Parent topic:Application development overview