JN5189 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2020. All rights reserved.
User manual Rev. 1.4 — June 2020 3 of 350
1.1 Introduction
The JN5189(T) and JN5188(T) (called JN5189(T)/JN5188(T) throughout this document)
are ultra-low power, high performance Arm
®
Cortex
®
-M4 based wireless microcontrollers
supporting Zigbee 3.0 and Thread networking stacks to facilitate the development of
home automation, smart lighting and wireless sensor network applications.
The JN5189(T)/JN5188(T) includes a 2.4 GHz IEEE 802.15.4 and a comprehensive mix
of analog and digital peripherals. Ultra-low current consumption in radio receive and radio
transmit modes allows use of coin cell batteries.
JN5189(T) has 640 KB embedded Flash, 152 KB RAM and 128 KB ROM memory. The
embedded flash can support Over The Air (OTA) code download to applications. The
devices include 10-channel PWM, two timers, one RTC/alarm timer, a Windowed
Watchdog Timer (WWDT), two USARTs, two SPI interfaces, two I
2
C interfaces, a DMIC
subsystem with dual-channel PDM microphone interface with voice activity detector, one
12-bit ADC, temperature sensor and comparator.
The JN5189T/JN5188T variant has an internal NTAG I
2
C plus NFC tag and connections
for the external NFC antenna. The tag is an NXP device NT3H2211.
The JN5188 variant has the same functionality as the JN5189 except for reduced memory
sizes of 320 KB embedded Flash, 88 KB RAM. The JN5188T variant is that it has the
functionality of the JN5188 with the addition of an embedded NTAG I
2
C plus NFC tag.
The Arm Cortex-M4 is a 32-bit core that offers system enhancements such as low-power
consumption and enhanced debug features. The Arm Cortex-M4 CPU, operating at up to
48 MHz, incorporates a 3-stage pipeline, uses a Harvard architecture with separate local
instruction and data buses as well as a third bus for peripherals, and includes an internal
prefetch unit that supports speculative branching. The Arm Cortex-M4 supports
single-cycle digital signal processing and SIMD instructions. Debug is supported using the
Serial Wire Debug.
Refer to the data sheet for complete details on specific products and configurations.
1.2 Features
1.2.1 Microcontroller features
• Application CPU, Arm Cortex-M4 CPU:
– Arm Cortex-M4 processor, running at a frequency of up to 48 MHz.
– Arm built-in Nested Vectored Interrupt Controller (NVIC)
– Memory Protection Unit (MPU)
– Non-maskable Interrupt (NMI) with a selection of sources
– Serial Wire Debug (SWD) with 8 breakpoints and 4 watchpoints
– System tick timer
UM11138
Chapter 1: Introductory Information
Rev. 1.4 — June 2020 User manual