The glossary contains terms and acronyms that are used in this document.

Development Kit (DK)

A hardware development platform used for application development.


Device Family Pack

A software pack that provides hardware descriptions and startup files for nRF5 Series devices. It is also called nRF5 MDK.

Integrated Development Environment (IDE)

A software application that provides facilities for software development.


Real Time Transfer (RTT)

A proprietary technology for bidirectional communication that supports J-Link devices and ARM-based microcontrollers, developed by SEGGER Microcontroller.


SEGGER Embedded Studio (SES)

A cross-platform Integrated Development Environment (IDE) for embedded C/C++ programming with support for Nordic Semiconductor devices, produced by SEGGER Microcontroller.



A wireless protocol stack that complements the nRF5 Series SoCs. Nordic Semiconductor provides these stacks as qualified, precompiled binary files.

Software Development Kit (SDK)

A set of tools used for developing applications for a specific device or operating system.


System on Chip (SoC)

A microchip that integrates all the necessary electronic circuits and components of a computer or other electronic systems on a single integrated circuit.



The goal of an operation, for example, programming a specific image on a device, compiling a specific set of files, or removing previously generated files.

Universal Asynchronous Receiver/Transmitter (UART)

A hardware device for asynchronous serial communication between devices.


Universal Serial Bus (USB)

An industry standard that establishes specifications for cables and connectors and protocols for connection, communication, and power supply between computers, peripheral devices, and other computers.