JN517x-DK005
Development
Kit
User Guide
JN-UG-3121 v1.1
© NXP Semiconductors 2017
35
3. Where Next?
Once you have set up and run the pre-loaded ZigBee Smart Home Demonstration,
you may wish to start developing your own wireless network applications to run on the
components of the JN517x-DK005 Development Kit. This chapter helps you to get
started in this application development, as follows:
provides information on the wireless network protocols supported
for JN517x application development on the development kit components.
outlines the NXP Software Developer’s Kits (SDKs) that are
available to support application development using the different protocols.
directs you to the support resources for each protocol, including
User Guides and Application Notes.
3.1 Which Protocol?
The JN517x-DK005 Development Kit supports the following wireless network
protocols that can be used to develop applications for the JN517x wireless
microcontroller:
IEEE 802.15.4:
This is an industry-standard protocol which provides the low-
level functionality for implementing wireless network communications. APIs are
provided to facilitate interactions between the application and IEEE 802.15.4
stack layers. Developing an application directly on top of IEEE 802.15.4
requires lower level programming than using a protocol (such as ZigBee) that
provides a networking layer between the application and IEEE 802.15.4 layers.
ZigBee 3.0:
This is the latest edition of the ZigBee protocol that uses the
ZigBee PRO stack, which provides a Network stack layer (over IEEE 802.15.4)
that supports Mesh networking. APIs are provided to facilitate the interaction
between the application and the ZigBee PRO stack. The NXP ZigBee 3.0
software supports the ZigBee Lighting & Occupancy (ZLO) devices.
A full range of support resources, including example applications, are available for
using the above protocols with the JN517x-DK005 Development Kit (see
).