
UM10955
JN5179-USB-Dongle User Manual
Rev. 1.1 — 24 February 2016 User manual
Document information
Info Content
Keywords JN5179, ZigBee, dongle, USB
Abstract JN5179 USB dongle user manual

NXP Semiconductors
UM10955
JN5179-USB-Dongle User Manual
UM10955 All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2014. All rights reserved.
User manual Rev. 1.1 — 24 February 2016 2 of 14
Contact information
For more information, please visit: http://www.nxp.com
Revision history
Rev Date Description
1.0 20151209 First release
1.1 20160224 Section 4.1.1 : updated.
Section 4.2: updated.
Section 4.3: added.

NXP Semiconductors
UM10955
JN5179-USB-Dongle User Manual
UM10955 All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2014. All rights reserved.
User manual Rev. 1.1 — 24 February 2016 3 of 14
1. Introduction
This chapter introduces the NXP JN5179 USB Dongle (OM15021), which provide s a
hardware development platform for wireless microcontroller applications with a USB
interface.
1.1 Overview
The JN5179 USB Dongle features a JN5179 wireless microcontroller and allows
communication with this JN5179 device from a USB connection. The JN5179 device can
act as a node of a wireless network. Thus, the dongle provides an easy way of
interfacing a host machine (such as a PC) to a wireless network based on the
IEEE802.15.4, ZigBee Smart Energy or ZigBee-Home Automation networking protocol.
An FTDI device provides the USB connection between the host machine and the JN5179
device, which in turn provides the radio interface to the wireless network.
Typical uses of the dongle include:
A complete and stable hardware environment for the development of
IEEE802.15.4, ZigBee Smart Energy and ZigBee-Home Automation networking
applications, facilitating an accelerated time-to-market for wireless network
products
The basis of a packet sniffer for IEEE 802.15.4-based wireless communications
A means of integrating the host machine into a wireless network, typically as the
network Coordinator
The small-footprint PCB of the dongle provides all the necessary components for a
wireless microcontroller with access to a USB connection. All RF layout and decoupling
issues are handled by the design of this dongle. Therefore, this design is ready for
application development without the necessity of hardware development.
The JN5179 USB dongle, shown Fig 1, is supplied in the JN5179-EK005 Evaluation Kit.
Fig 1. JN5179 USB dongle (OM15021)

NXP Semiconductors
UM10955
JN5179-USB-Dongle User Manual
UM10955 All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2014. All rights reserved.
User manual Rev. 1.1 — 24 February 2016 4 of 14
1.2 Features
The dongle has the following features:
USB 2.0 Full-Speed Compatible Interface
IEEE 802.15.4-based wireless microcontroller (JN5179) with the following radio
characteristics:
o Transmit power: 8.5 dBm (typ.), can be increased to 10 dBm (typ.)
o Transmit current: 19.6 mA (typ) at 8.5 dBm / 23.3 mA (typ.) at 10 dBm
o Receive sensitivity: 96dBm (typ.)
o Receive current: 13 mA (typ.)
Integrated printed RF antenna
General-purpose LEDs (one green, one orange)
Serial Flash memory device (4 Mbits)
32-kHz crystal oscillator
2. Hardware overview
2.1 Dongle layout
Fig 2. OM15021 board layout
aaa-021252
USB
30 mm
16 mm
SPI flash antenna
JN5179LEDs
FT230XS

NXP Semiconductors
UM10955
JN5179-USB-Dongle User Manual
UM10955 All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2014. All rights reserved.
User manual Rev. 1.1 — 24 February 2016 5 of 14
2.2 Dongle block diagram
The Fig 3 illustrates the main hardware blocks of the dongle.
Fig 3. JN5179 USB dongle hardware blocks
2.3 Hardware components
The hardware components on the board are described in the following sub-sect ions.
JN5179 wireless microcontroller – see section 2.3.1
FTDI FT230XS driver device – see section 2.3.2
LEDs – see section 2.3.3
2.3.1 JN5179 device
The JN5179 circuit on the board is based around the standard JN5179-001-M00 module.
However, it is built on a 2-layer board, as the DIOs do not need to be externally available.
The JN5179 device uses an integrated antenna on the PCB of the dongle.
2.3.2 FT230XS device
The FT230XS device is connected to the USB connector and acts as an interface
between the PC and the JN5179 device. The FT230XS will enumerate on the PC as a
virtual COM port connected directly to UART0 on the JN5179 device.
The IO controls C2 and C3 in the FT230XS device need to be set to ’GPIO Mode’ to
allow the RESET and PGM signals to operate correctly. To do this, execute the following
instructions.
1. Download the application FT_Prog from the FTDI website www.ftdichip.com
2. Insert the JN5179 USB Dongle into a USB port of your computer and wait for the
device to enumerate
3. Start FT_Prog and click Scan and Parse (the magnifying glass button)
4. Update the IO controls C2 and C3 to I/O MODE – see Fig 4
aaa-021250
XTAL
32 MHz
2.4 GHz
RADIO
INCLUDING
DIVERSITY
WATCHDOG
TIMER
VOLTAGE
BROWNOUT
O-QPSK
MODEM
IEEE802.15.4
MAC
ACCELERATOR
128-BIT AES
ENCRYPTION
ACCELERATOR
POWER
MANAGEMENT
EEPROM
ARM Cortex-M3
RAM
FLASH
SPI-BUS MASTER
AND SLAVE
I
2
C-BUS MASTER
AND SLAVE
DIO
SLEEP COUNTER
6 CHAN
10 BIT ADC
SUPPLY AND
TEMP SENSORS
6 x PWM
PLUS TIMER
2 x UART
10 V to 3.6 V
SWITCHED MODE
POWER SUPPLY
MATCHING
4 MBIT
SERIAL FLASH
MEMORY
FT230XS
USB
Integrated
antenna