Development phases

The main phases of development of a ZigBee 3.0 application are as follows and are conducted in MCUXpresso:

  1. Network Configuration: Configure the network parameters for the nodes using the ZPS Configuration Editor (refer to Chapter 12, ZigBee network parameters and Chapter 13, ZPS Configuration Editor).

  2. Application Code Development: Develop the application code for your nodes using the ZigBee PRO, ZCL, BDB, and JCU APIs.

  3. Application Build: Build the application binaries for your nodes.

  4. Node Programming: Load the application binaries into Flash memory on your nodes.

Note: As a starting point for your application development, you may wish to use one or more of the Application Notes listed in Section 5.2, “Zigbee application support resources”.

Parent topic:Application development overview