nRF52840 DKDevelopment kit

Bluetooth 5, Bluetooth mesh, Thread and Zigbee development kit for the nRF52840 SoC

The nRF52840 DK is a versatile single board development kit for Bluetooth 5, Bluetooth mesh, Thread, Zigbee, 802.15.4, ANT and 2.4 GHz proprietary applications on the nRF52840 SoC. It also supports development for the nRF52811 SoC.

It facilitates development exploiting all features of the nRF52840 SoC. It includes an NFC antenna that quickly enables utilization of the NFC-A tag peripheral. All GPIOs are available via edge connectors and headers, and 4 buttons and 4 LEDs simplifies input and output to and from the SoC.

It is Arduino Uno Revision 3 compatible, making it possible to mount 3rd-party shields with ease. It comes with an on-board SEGGER J-Link debugger allowing programming and debugging both the on-board SoC and external SoCs through the debug out header. It also interfaces directly with the Power Profiler Kit.

It can be powered with USB, but also includes a CR2032 battery holder, enabling in-field testing of prototypes.
SEGGER Embedded Studio, Keil, GCC and IAR IDEs and toolchains are supported, see this for more information.
The box includes an nRF52840 DK, an NFC antenna and a CR2032 battery. Hardware layout and schematics are available.


Download PDF Download nRF52840 DK product brief [PDF]

Looking for the nRF52840-PDK?
The nRF52840 PDK was the "beta" predecessor of the nRF52840 DK, intended for early samples prototyping only.
It is replaced by this product and no longer available.

Key Features
Bluetooth 5
Bluetooth mesh
Thread and Zigbee
4 LEDs
4 Buttons
Arduino Uno
form factor
no external supply
battery holder

Get started

with the nRF52840 DK

Congratulations on getting your nRF52840 DK!
On this page we'll show you how to connect and power up your nRF52840 DK, and what to expect when you do so.

This will take about 20 minutes.

NB! You need a reasonably current Windows PC to perform the following.

Other requirements:
Your nRF52840 DK must be running firmware v1.1.0 or later.
Kits with hardware revision 1.1.0 or later, are shipped with this firmware.

If step 5 below fails, click here to download version 1.1.0 firmware, and continue from step 7 to program the new firmware into your nRF52840 DK.

Connect and test

the nRF52840 DK

  1. What's included with the kit: The nRF52840 DK board itself, and a flex NFC antenna (Pic.1).
  2. Connect the NFC antenna to the board. The connector is marked "NFC", and located on the edge of the board near the 4 buttons (Pic.2). Use a micro USB 2.0 cable to connect the nRF52840 DK to one of your PC's USB host ports. This provides power to the board, and supports target programming 
  3. Flip the power switch to "on". Find it near the micro USB connector (Pic.3). A popup may appear. Ignore it for now.
  4. Confirm that LED 1 has started pulsating (Pic.4). 
  5. Use the buttons SW1 to SW4 to control which LED is pulsating.
  6. Open a Windows file explorer. Confirm that the nRF52840 DK has appeared as a removable drive named "JLINK" (Pic.6). This allows you to program the onboard chip. You'll do this under "how to program the optional demos into your nRF52840 DK" below. Take out your smart phone and enable NFC, if available. If you don't know how to do this, consult the phone manual or Google " NFC enable".
  7. Once NFC is enabled, hold your phone close to the nRF52840 DK (Pic.7). Your phone will prompt you to open a URL. Please allow this. Your smart phone browser will then open this web page! This will also make it easier for you to install the nRF Toolbox mobile app. See below.

Optional demos

Download them from the 'Downloads' tab

Both the optional demos below interact with the nRF Toolbox mobile app. Once nRF Toolbox is installed on your phone, download the optional demo programs below to interact with the nRF52DK from your smart phone.
  • Heart rate monitor - fake EKG values are broadcasted by the nRF52840 DK. The nRF Toolbox app displays the curve.
  • Proximity demo - activate LEDs on the nRF52840 DK using the nRF Toolbox mobile app.
Get the mobile App for more demo fun
Now it's time to download and install the nRF Toolbox mobile app-available for Android, iOS and Windows Phone. This app is required for the downloadable optional demos.

Click here to download the desired platform for the nRF Toolbox app!

Program optional demos

(Make sure you have installed the nRF Toolbox mobile app before you start. See above right).
  1. Download demo zip files by clicking on the links above.
  2. Unzip and find a hex file and a readme document inside. The document describes how the demo works.

Video tutorials

View and learn

Bluetooth 5 - 2 Mbps

Bluetooth 5 - Long Range 

nRF52840 DK

Concurrent Thread and Bluetooth 5

Getting started guide

In addition to the user guide for this devkit, you will also find good help to get started in the guide "nRF5 Getting Started", which encompasses several Nordic tools. Check it out!