JN517x-DK005 Development Kit
User Guide
JN-UG-3121
Revision 1.1
8 February 2017
JN517x-DK005 Development Kit
User Guide
2
© NXP Semiconductors 2017
JN-UG-3121 v1.1
JN517x-DK005 Development Kit
User Guide
Contents
Preface
Organisation
Conventions
Acronyms and Abbreviations
Related Documents
Support Resources
Optional Components
Trademarks
5
5
6
6
7
7
8
8
1. Introduction to the Development Kit
1.1 Kit Contents
1.2 Wireless Network Fundamentals
1.2.1 Radio Frequency
1.2.2 Network Identification
1.2.3 Node Types
1.2.4 Network Formation and Topology
1.2.4.1 Star Networks
1.2.4.2 Tree Networks
1.2.4.3 Mesh Networks
1.2.5 Wireless Network Protocol Stack
9
10
12
12
13
13
14
14
15
15
16
1.3 Internet of Things (IoT)
1.3.1 IoT Gateway
1.3.2 IP Connectivity of the Kit
17
17
18
1.4 Network Commissioning
1.4.1 NFC Commissioning Process
1.4.2 Addressing, Binding and Grouping
19
20
21
1.5 ZigBee Smart Home Demonstration
22
2. ZigBee Smart Home Demonstration
2.1
2.2
2.3
2.4
Demo System Overview
Setting Up the IoT Gateway
Commissioning Nodes
Controlling the Light
2.4.1 Controlling the Dimmable Light from the Dimmer Switch
2.4.2 Controlling the Dimmable Light from the PC
23
23
25
28
32
32
33
JN-UG-3121 v1.1
© NXP Semiconductors 2017
3
Contents
3. Where Next?
3.1 Which Protocol?
3.2 Software Developer’s Kit (SDK)
3.2.1 LPCXpresso
3.2.2 IEEE 802.15.4 SDK (JN-SW-4263)
3.2.3 ZigBee 3.0 SDK (JN-SW-4270)
35
35
36
36
37
37
3.3 Support Resources
3.3.1 IEEE 802.15.4 Resources
3.3.2 ZigBee 3.0 Resources
38
38
39
Appendices
A. Kit Hardware
A.1 Carrier Boards
A.1.1 Power Source Selection
A.1.2 Pre-assembled Boards
41
41
42
46
48
A.2 Lighting/Sensor Expansion Boards
A.3 Generic Expansion Boards
A.4 JN5179 Modules
A.5 USB Dongles
A.6 Raspberry Pi 2
A.7 NFC Controller
B. Installing a Packet Sniffer
C. Firmware Re-programming
C.1 Re-programming JN5179 Modules
C.2 Re-programming JN5179 USB Dongles
D. Installing the FTDI Device Driver for USB Connections
E. Regulatory Information
E.1 FCC Regulatory Statements
50
52
54
54
56
58
60
61
61
61
62
63
63
4
© NXP Semiconductors 2017
JN-UG-3121 v1.1
JN517x-DK005 Development Kit
User Guide
Preface
This manual provides an introduction to the NXP JN517x-DK005 Development Kit,
based around the JN517x family of wireless microcontrollers. The manual also
describes how to run the pre-loaded ZigBee Smart Home Demonstration using
components from the kit. In addition, information is provided on the wireless network
protocols supported by the development kit and the NXP resources available to
develop custom JN517x applications using these protocols.
Organisation
This manual consists of three chapters and five appendices, as follows:
Chapter 1
introduces the JN517x-DK005 Development Kit and outlines the key
concepts for an understanding of wireless networks.
Chapter 2
describes how to use the development kit to set up and run the
pre-loaded ZigBee Smart Home Demonstration.
Chapter 3
provides guidance on where to go next in order to develop custom
JN517x applications that can be run on the components of the kit.
The
Appendices
provide:
Details of the individual kit components
Guidance on setting up a packet sniffer using one of the supplied dongles
Guidance on re-programming the firmware of certain kit components
Instructions for installing the FTDI device driver for USB connections
Regulatory information for the kit
JN-UG-3121 v1.1
© NXP Semiconductors 2017
5