The problem is that my customer does not wish to purchase a smartphone with BLE 5 to perform the DFU, so I supplied him with an nrf52840 dongle and instructed him to scan for the devices with. To have debugging ability, I have soldered 10-pin ARM Cortex JTAG SWD on the nRF52840 Dongle. 15. The dongle is the perfect target hardware for use with nRF Connect for Desktop as it is low-cost but still support all the short range wireless standards. See the documentation for detailed instructions on how to configure Wireshark to decode Thread and Zigbee packets. Open nRF Connect for Desktop and launch nRF Connect Programmer. Or modify the dongle so that it can be supplied by an external supply and use the nRF52840 DK to program it. 0 Supply Voltage Min: 1. Adafruit Industries, Unique & fun DIY electronics and kits Adafruit Feather nRF52840 Express : ID 4062 - The Adafruit Feather nRF52840 Express is the new Feather family member with Bluetooth Low Energy and native USB support featuring the nRF52840! It's our take on an 'all-in-one' Arduino-compatible + Bluetooth Low Energy with built-in USB plus. I need to make the same work on the nRF52840 dongle. To disconnect data lines from the onboard USB connector, cut solder bridges SB3. To update the bootloader using UF2, complete the following steps: Push and hold the button and plug your dongle into the USB port of your computer. The Dongle is the perfect target hardware for use with nRF Connect for Desktop as it is low-cost but still support all the short range wireless standards used with Nordic devices. Dongle cannot enter reset mode, and led is not pulsing (no shine ) when I connect to PC, the device cannot detect it,too. You can override default Nordic nRF52840-DK settings per build environment using board_ is a JSON object path from board manifest nrf52840_dk. Hi I am working on nRF52840 Dongle S140 SDK15. Follow the instructions in Programming a Development Kit or the nRF51 Dongle or Programming the nRF52840 Dongle to program the HEX file. Nrf52840 dongle cannot enter reset mode. The Adafruit Feather nRF52840 Express is the new Feather family member with Bluetooth Low Energy and native USB support featuring the nRF52840! It's our take on an 'all-in-one' Arduino-compatible + Bluetooth Low Energy with built in USB plus battery charging. 0. This is as far as I got (log from raspberry pi with dongle), all looks very encouraging : `pi@raspberrypi:~ $ pi@raspberrypi:~ $ sudo service otbr-agent statusUDG-NRF52840 I-SYST Bluetooth Modules - 802. If this is the first time the dongle is connected, a driver. Order today, ships today. After plugging in the dongle without holding down the user switch, I see a solid green light in the bottom right side of the dongle. Noticed that a resistor was added (R7) so wondering if there were other changes as well. 0: nRF52840 Drivers. Learn how to set up and use the nRF52840 Dongle, a versatile USB development kit for Bluetooth Low Energy, Bluetooth mesh, Thread, Zigbee, 802. 15. You must connect a Development Kit (DK) or dongle running the nRF Sniffer firmware to your computer to be able to use the nRF Sniffer for Bluetooth LE. $15 USD Particle. 15. DEV-15025. Unplug the dongle, press and hold the dongle button, and insert the dongle into the computer. I have modified the board dts file to reflect that I am using an external debugger: include "fstab_debugger. In most cases unplugging and plunging the dongle force a target recovery after flashing the. Accepting immediate response. From the list of devices, select Nordic Semiconductor DFU Bootloader. 1 USB Dongle for Eval of NRF52840. The Nordic Semiconductor Infocenter 2 contains the processor’s information and the datasheet. 1. (If you do want something like that, our Bluetooth 4. NRF52840-DONGLE. See this nrf52840 dongle programming tutorial and Memory layout. 4, ANT and 2. Using the P20 header on the development kit, make the connections shown below: In this case the external board is the nRF52840 USB Dongle. The LED on the dongle starts blinking red. The design features a programmable user button, RGB LED, up. Dongle ini juga menyediakan 15 I/O, 1 tombol, 1 RGB LED, dan 1 LED yang. The nRF52840 Micro Dev Kit USB Dongle features a programmable user button, RGB LED, up to 12 GPIOs and a 2. The BLE sniffing plugin uses Python. Please see attached schematic. The Border Router (among other things) will run an MQTT-SN gateway. . 4, ANT and 2. 4, ANT and 2. 26 sw1 sw2 pts840 gk smtr lfs reset c27 100nf r2 10k vdd_nrf sw1 pb sw d _ p d _ n. Nordic Semiconductor ASA. The lack of an onboard debugger means. Rohit Gujarathi. Dongle ini sangat cocok untuk dikoneksikan dengan software nRF connect untuk berbagai keperluan. Fig. The April Brother dongle provides a removable drive, which accepts uf2 file to program the dongle. The Dongle is the perfect target hardware for use with nRF Connect for Desktop as it is low-cost but still support all the short range wireless standards used with Nordic devices. The nRF52840 Micro Dev Kit USB Dongle is a small and low-cost development platform enabled by the nRF52840 multi-protocol SoC in a convenient USB dongle form factor. 15. Step 6: Power the Board using MicroUSB Port. This is already a Nordic Open bootloader preprogrammed into nRF52840 Dongle. nRF52840 Dongle Programming Tutorial. The dongle is the perfect target hardware for use with nRF Connect for Desktop as it is low-cost but still support all the short range wireless standards used with. If there is any test firmware, tools, command lines and application note or document for the DTM test mode to check RF function. 4 packet sniffer with Wireshark, and has PCBA and w/Case options. 15. +43 1 205 11 6853. The nRF Sniffer for Bluetooth LE allows near real-time display of Bluetooth LE packets. Newark offers fast quotes, same day shipping, fast delivery, wide inventory, datasheets & technical support. I installed nRF Connect on my android mobile and I was able to export a log with all the data I need, so we tought we could buy an nRF52840 Dongle to directly. The RGB LED blinks red fast during flashing. 114 nRF52840 Dongle More information about the board can be found at the nRF52840 Dongle website 1. BT840 is a lower cost, $6. The nRF52840 Dongle is a small, low-cost USB dongle that supports Bluetooth 5. So the bootloader settings page only needs to be touched if you are programming via a debugger instead of DFU. This will connect the Board with J-Link. nRF52 40 2EMHFWLYH Product Specification - Nordic Semiconductor. The nRF52840 dongle from Nordic Semiconductor is a small, low-cost USB dongle for Bluetooth® Low Energy, Bluetooth mesh, Thread, ZigBee®, 802. nRF52840 Dongle v2. 15. Replace <tty_device> with the port where the board nRF52840 DK can be found. We'll be mostly focusing on using these programming tools on the SparkFun Pro nRF52840 Mini, but any other nRF52840 should be adaptable. Release the button after your dongle is connected. Additional test points for the USB data lines are available on the bottom side of the circuit board if the nRF52840 Dongle is used as a module on a motherboard with a USB connector. 4, ANT and 2. The nRF52840 Micro Dev Kit USB Dongle is a small and low-cost development platform enabled by the nRF52840 multi-protocol SoC in a convenient USB dongle form factor. 12 as shown below: SCL 0. The Dongle is the perfect target hardware for use with nRF Connect for Desktop as it is low-cost but still support all the short range wireless standards used with Nordic devices. 0v on VDD Out with not enough current to. The nRF Connect Bluetooth Low Energy app requires a serial port connection to nRF52840 MDK USB Dongle. nRF52840-Dongle PCA10059 1. 5. 15. Using the P20 header on the development kit, make the connections shown below: In this case the external board is the nRF52840 USB Dongle. This is an incredibly valuable tool, the only hardware needed is either an nRF52840 DK or nRF52840. Hello Vidar,Using nRF52840 Dongle with WireShark. 2. nRF52840 Dongle. Attempted first programming of nRF52840 Dongle using the sniffer_nrf52840dongle_nrf52840_4. 4, Bluetooth mesh, Thread, Zigbee, 802. Best regards, Vidar. Adapt the dongle hardware as described under External regulated source in the nRF52840 Dongle documentation. 4, Bluetooth mesh, Thread, Zigbee, 802. Best. At the moment I'm using SDK Connect and Zephyr for programming dongle. 4, Bluetooth mesh, Thread, Zigbee, 802. The Nordic Semiconductor Infocenter 2 contains the processor’s information and the datasheet. 15. Press the reset button to enter the DFU mode. Note that the reset button is the sideways button right next to the more obvious SW1 button on the Dongle: Also, refer to this nrf52840-dongle-programming-tutorial for the detail. The nRF52840 dongle doe snot have an onboard debugger, so in order to use RTT you will need to connect an external debugger as already mentioned. 7 or later; Python v3. We don't want to have to use nrfConnect or anything third party. When I reset the dongle COM5 appears. Ampere meter. Preparing the Hardware. When I start the capture of BLE packages using the wireshark, the dongles green lad start to blink BUT not appear on the wireshark. An open-source, small and low-cost USB Dongle that supports Bluetooth 5. The 32-bit ARM® CortexTM-M4 CPU, with a floating point unit operating at 64 MHz, is the core of the nRF52840. It is on Ubuntu system but. SKU. makerdiary / nrf52840-mdk-usb-dongle Public. 0 2021. The only caveat is the Adafruit nRF52840 Bootloader should be installed on the nRF52840. LED connections. I tried to press the reset button on the. PCBA w/Case. Plug in your dongle in bootloader mode (Holding the reset button while putting it into the USB port). 4 GHz proprietary protocols. 2. 02. 2. 129 nRF52840 Dongle More information about the board can be found at the nRF52840 Dongle website 1. SWD interface. I am looking for an updated schematic for the PCA10059 v1. This guide will go through each step, but it can also help to have a general understanding of the overall setup. 4 GHz proprietary applications on the nRF52840 SoC. The power to our target board (USB Dongle) is provided by the VDD pin on connector P20 of the. I repeat your procedure without changing any codes and it worked well. 0examples, and choose the pca10056 folder (For the nRF52840 DK). Linux support. 0 protocol, the nRF52840 Dongle is potentially a very useful tool. 4 April Brother nRF52840 Dongle. 4 GHz proprietary protocols. 4 GHz proprietary protocols. [ Optional] Copy the nRF Sniffer Wireshark Profile. 768 kHz. OpenThread Radio Co-processor design allows to add Thread network capabilities to devices that do not natively support Thread. 4 GHz proprietary stacks. You can build and program OpenThread Radio Co-Processor (RCP) firmware onto Nordic Semiconductor’s nRF52840 Dongle . Before using OpenOCD the SWD wiring needs to be set up between the Pi and the nRF52840 dongle. It's shipped with the UF2 Bootloader, supports Bluetooth LE/802. 8 to. The Nordic Semiconductor Infocenter 2 contains the. 4, ANT, and 2. GitHub is where people build software. 0. I want to use this code to switch on a LED by pressing the on board button (BSP_BUTTON_0) on my nrf dongle. 2. On the Nordic PCA10056 DK board, DFU is connected to Button1, and FRST is connected to Button2. But when I try to monitor the serial port with the standalone emulator, it cannot find the COM port. Because it lacks debugging hardware VSCODE apparently cannot detect it and so I have to program it with Nordic's standalone programmer and which works well enough. The same problem appears on. 1. Then when I looked in Tools=> Boards , under "Adafruit nRF52 Boards" group I. Lastly, please note that if you need high throughput, it might be better to use a natively supported Bluetooth device on the PC side rather than the nRF52840 dongle, since the pc-ble-driver and the rest of the SoftDevice serialization system introduces a significant overhead that reduces the throughput. The LD2 LED starts blinking red. It's shipped with the UF2 Bootloader, supports Bluetooth LE/802. The nRF52840 Dongle is shipped with a USB bootloader, so you can (re-)program it any time using that. The dongle seems to be correctly connected since it's showing up in lsusb. Since we are using a nRF52840 Dongle as our sniffer, follow the steps described under PCA10059 Dongle to flash the correct firmware to the Dongle. nRF Connect VS Code flash nrf52840 Dongle. The original makefile would create a hex file that refused to be flashed to the dongle via the programmer app. 4, ANT and 2. It comes…I tried to connect UART pin 10, 13 externally to get UART port. The Pi serves as the Border Router for the Thread network with the dongle acting as the Thread NCP (Network Co-Processor). -Amanda H. A host PCB designed for BT840F can use BT840 or BT840E without hardware or firmware change. 3 with 8GB RAM and a lot of SSD space. openthread. 0. How to program the nRF52840-Dongle. 31 for the RX and TX pins respectively. The nRF52840 DK is a versatile single-board development kit for Bluetooth Low Energy, Bluetooth mesh, Thread, Zigbee, 802. i am developing BLE NUS application for dongle. I had developed code based on the example ble_beacon_app and tested on nRF52840DK. The lack of an onboard debugger means. 11 We were measuring 3. 07 p1. It is designed for use with nRF Connect for Desktop as a wireless hardware device and has a user programmable RGB LED, a green LED, a button and 15 GPIO pins. 27 mm pitch can be soldered. In the nRF5 SDK, you can find precompiled application firmware examples. 开发环境及工具准备. We also test the. It is the ultimate SoC for any short range wireless personal area network or IPv6-enabled automation application. The dongle is the perfect target hardware for use with nRF Connect for Desktop as it is low-cost but still support all the short range wireless standards used with Nordic devices. NRF5340. 4 GHz proprietary stacks. 4, Bluetooth mesh, Thread, Zigbee, 802. Andrew. So far I have had one dongle using nRF Connect v2. 2. 4 GHz proprietary protocols. The nRF52840 is fully multiprotocol capable with full protocol concurrency. 4 GHz proprietary protocols. 1. I think my best advice would be to get hold of another DK. pkg. The LEDs and buttons are connected to dedicated I/Os on the nRF52840 SoC. 1. First, run your favorite terminal program to listen for output. nRF52840 MDK USB Dongle is a small and low-cost development platform enabled by the nRF52840 multiprotocol SoC in a convenient USB Dongle form factor. 1. 15. NRF52840-DONGLE – - nRF52840 Transceiver; Bluetooth® 5 2. Fig. 1. When the device is turned on, it will wait for 5 seconds. 04 1. Click Add HEX file and select the correct firmware for the dongle. Particle. 4 packet sniffer with Wireshark, and has PCBA and. Versatile Microcontroller: Incorporate the Nordic nRF52840 chip with FPU, operating up to 64 MHz, mounted multiple development ports, supported by Arduino / CircuitPython Wireless Capabilities: Implement Bluetooth 5. Put the dongle into bootloader mode by pressing the RESET button. Hi, I am using a nrf52840 dongle with a jlink mini on the latest nRF Connect. We also test the periph. The LED on the dongle starts blinking red. 4, ANT and 2. The nRF52840 Dongle is a superb companion for several nRF Connect for Desktop apps and is a good device for doing large scale mesh test setups and similar, with its low cost and small size. Rekha. Made the connections as shown in the pictures attached. Everything on info center is version 1. 15. The newer nRF52840 Dongle, however, doesnt seem to have any references for using with Wireshark. Notifications. Product Information Bluetooth Version: Bluetooth 5. 4, ANT, and 2. NRF52840-DONGLE – - nRF52840 Transceiver; Bluetooth® 5 2. 54. To achieve the above, I will make use of a Nordic nRF52840-DK, a Nordic nRF8240 dongle, and a Raspberry Pi. We'll be mostly focusing on using these programming tools on the SparkFun Pro nRF52840 Mini, but any other nRF52840 should be adaptable. 3. 4 GHz proprietary applications. If so, you could either change to the dongle, or add another configuration: After you have built your application for the nrf52840dongle_nrf52840, you may find the . Therefore, the procedure for flashing firmware. USB-A PCB connector. The nRF52840 Dongle features a USB-A-type connector printed on the circuit board. On the forum I found that pins 1. 4 GHz transceiver, an Arm® Cortex®-M4F CPU and flash program memory. Hardware The nrf52840dongle_nrf52840 has two external oscillators. Product Overview. name: OpenThread CLI sample. With native USB it's even ready to join the CircuitPython party. I2C on nRF52840 DK and Dongle. I totally forgot about the voltage level difference between the debugger and the dongle and connected them. The nRF52840 DK is an affordable single-board development kit for Bluetooth® Low Energy (LE), Bluetooth mesh, Thread, Zigbee, ANT, 802. 4GHz Evaluation Board. Examples of test equipment are the following: Power analyzer. 0 EBYTE E104-BT5040U 250m Low Power Consumption RF Transceiver Transmitter Receiver. I need to develop a ble advertising scanner with these requirements: - capture at least 10 beacon advertisments (Eddystone TLM) continuously. 兼容nRF52840 Dongle 的SDK nRF52840 DK 可扩展的统一SDK,包括协议栈、程序库、硬件 驱动和Zehpyr 实时操作系统。 nRF52840 不建议用于新设计,支持现有用户使用维护模式 相关产品 nRF52840 DK 用于nRF52811 和nRF52840 SoC 的开发套件 nRF52 DK 用于nRF52810 和nRF52832 SoC 的开发套件 nRF52840 The nRF52840 Dongle is a small, low-cost USB dongle that supports Bluetooth 5. Insert the nRF52840 Dongle into an USB port. - nRF52840 Transceiver; Bluetooth® 5 2. nRF52840 dongle (PCA10059) using sniffer_nrf52840dongle_nrf52840_7cc811f. Step 7: Now Click on Target. I have created a modified version of the UART peripheral example for running on the nRF52840 Dongle, which uses P0. 0, Bluetooth Mesh, Thread, ZigBee, 802. Step 7: Now Click on Target. 4 GHz proprietary protocols. Zigbee multiprotocol examples demonstrate the usage of Zigbee and BLE within the same example application. The Dongle is the perfect target hardware for use. The nRF52840 Dongle is a small, low-cost USB dongle for Bluetooth® Low Energy (LE), Bluetooth mesh, Thread, Zigbee, 802. If you enable the on-chip DCDC converter(s), the current consumption will be much lower for the same voltage on VDD. This helps the developer to identify and fix issues by allowing a view of what is happening on-air. In order to do this, I had to: Connect SWIO/SWCLK/GND to my J-Link debugger; Erase the builtin Open Bootloader; Add a "raw_dongle" board definition that changes the flash layout / bootloader params and adds A/B slots at fixed locations; Enable building the mcuboot child image You are dongle however, only has the SoC. Bluetooth uses Nordic’s SoftDevice link layer and is configured to act as a central. 1. Only 16 left in stock - order soon. Dongle information as below: PCA10059. You must connect a Development Kit (DK) or dongle running the nRF Sniffer firmware to your computer to be able to use the nRF Sniffer for Bluetooth LE. I may have downloaded an offline variant of the. 4GHz (BLE/ANT/Thread/Zigbee) development board for the nRF52 SoC that can b. The nRF52840-MDK is a versatile, easy-to-use IoT hardware platform for Bluetooth 5, Bluetooth Mesh, Thread, IEEE 802. 1. 为 nRF52840 Dongle 刷入 CanoKey 固件. 4 GHz proprietary applications using the nRF52840 multi-protocol SoC. The dongle has been designed. Open the file and select the firmware you just downloaded. Step 5: Download nRF52840 Arduino Firmware from following Link: nRF5840 Arduino Bootloader. Reading the schematic of the nRF52840 Dongle i understand that the device is flashed directly connected to the USB of the PC, but reading a forum and information on the infoCenter, i understand that it is possible to becouse the dongle arrives with a pre-programmed bootloader, that allows flashing firmware via USB. A small, low-cost USB Dongle designed with nRF52840. 15. 0. As a continuation of last week’s tutorial (Prototyping BLE apps on the nRF52840 USB Dongle (Part A)), where we covered the following: Adding header rows to the USB dongle. My problem is, I tried to configure Dongle to communicate with the Arduino but I couldn't, a Arduino couldn't to interpret nothing from Dongle, and Dongle neither. The nRF52840 DK can also be used for. nRF52840 MDK USB Dongle is a small, low-cost USB Dongle that supports Bluetooth 5. The next logic development step is to implement a virtual USB COM port using the nRF Dongle itself, so we can do away with. The development kit comes with a fully integrated debugger (also known as DAPLink ) that provides USB drag-and-drop programming, USB Virtual COM port and. In order to do this, I had to: Connect SWIO/SWCLK/GND to my J-Link debugger; Erase the builtin Open Bootloader; Add a "raw_dongle" board definition that changes the flash layout / bootloader params and adds A/B slots at fixed locations; Enable building the mcuboot. Step 4: Select nRF52840_xxAA. Nordic's nRF52840 Development Kit (DK) or the nRF52840 Dongle are great boards that should work with most of this tutorial. 1) on MacOS10. 5V Signal Range Max: - Data Rate: 2Mbps Bluetooth Class: - Receive. It can also be used for development, and easily programmed over USB DFU from nRF Connect Programmer. 4 GHz wireless system on chip (SoC) integrating a multiprotocol 2. Another thing is that the pinspads that make the USB port on the dongle can not be used for UART. 4, ANT and 2. 15. Then Select Manual Programming. This is probably the easiest Dongle to get working with the Nordic SDK. Hardware nRF52840 DK has two external oscillators. 0 out of 5 stars 1. Exports to OrCAD, Allegro, Altium, PADS, Eagle, KiCad, Diptrace & Pulsonix. 4, ANT and 2. 3v on VDD Out with not enough current to power MAXREFDES117# properly. Insert the nRF52840 Dongle into a USB port on the computer. 4 GHz proprietary applications using the nRF52840 SoC. 2. Subscribe to our emails Be the first to know about new collections and exclusive offers. The nRF52840 Dongle is a small, low-cost USB dongle for Bluetooth® Low Energy (LE), Bluetooth mesh, Thread, Zigbee, 802. In My Window 10 PC. That said, the general setup parts of this tutorial can be made applicable to any nRF52840 -- or even nRF58232 or nRF51-- board. That worked fine. The Pi serves as the Border Router for the Thread network with the dongle acting as the Thread NCP (Network Co-Processor). The Dongle should start blinking faster when this is done, pull it out, then put it back in normally. kian79 over 5 years ago. Holding down Button2 while clicking RESET will put the board into OTA (over-the-air) bootloader mode. But in Programmer, nRF52840 dongle can be found. Push and hold the button and plug your dongle into the USB port of your computer. 1x nRF52840 MDK USB Dongle(or w/Case option) Supported operating systems: Windows 10; 64-bit OS X/macOS 10. nRF52840 Dongle is a small, low-cost USB dongle for Bluetooth® Low Energy (LE), Bluetooth mesh, Thread, Zigbee, 802. Drag and drop zephyr. Order today, ships today. We'll run some pre-compiled programs on the Dongle and write programs for the DK that will interact with the Dongle over a radio link. Nordic Semiconductor provides them as qualified, precompiled binary files. TXT in the UF2BOOT volume with a text editor, and check the current version of bootloader. 4 GHz applications using the nRF52840 SoC. 4, ANT, and 2. 15. Simple ADC Code. The nRF52840 DK can also be used for. A list of distributors selling this product online should be displayed below. werner. Thanks. After general setup, you still need these steps: . The problem Is that I want to try to compile and run any example (now the blinky_pca10059_mbr) in the SDK 15. Step 1: Solder the header rows to the dongle (one row on each side of the castellated edges): Figure 9: Soldered header rows. 0: nRF52840 Drivers. 4, ANT and 2. #nRF52840 Dongle getting startedudev rulessudo cp 71-nrf. 💬 How to find the buttons on the Dongle: Put the Dongle in front of you, so that the side with the parts mounted on faces up. The nRF52840 dongle from Nordic Semiconductor is a small, low-cost USB dongle for Bluetooth Low Energy, Bluetooth mesh, Thread, ZigBee, 802. 15. piers over 3 years ago. 0 schematic. 4, ANT, serta 2. Email. 4GHz proprietary applications using the nRF52840 SoC. 1. 4 GHz proprietary applications. You enter DFU mode by holding down the button while inserting (powering) the dongle. You can use it as nRF52840 module replacement or as an USB dongle, you decide. 4 GHz proprietary applications using the nRF52840 SoC. The latter can be controlled with TX_EN and RX_EN pins. • nRF52840 Dongle, nRF51 Dongle, or a second Nordic DK Software requirements One of the following operating systems: • Windows 8 or Windows 10 1159720_165 v1. It appears that the DFU bootloader has been overwritten/damaged on nRF52840 Dongle as it no longer resets (the red flashing led does not show) when I hit the RESET button. 4GHz Bluetooth radio. 04 p 0. 5 Key features • Bluetooth 5 ready multiprotocol radio • 32-bit ARM® Cortex®-M4F @ 64 MHz • 104 dB link budget for Bluetooth low energy • • • • • • • • • • • • High speed SPI interface 32 MHz • RAM mapped FIFO using EasyDMA • 12 bit /200K SPS ADC • I28 bit AES/ECB. 4, ANT and 2. 4, ANT and 2. 1. hex $ python -m serial. 4 sniffer. Please use nrf52840_dk ID for board option in “platformio. 4 GHz proprietary applications on the nRF52840 SoC. Related documentation. The dongle has been designed to be used as a wireless hardware device together with nRF Connect for Desktop. nRF52840 Dongle not connecting to J-Link. The nRF52840 MDK USB Dongle is a small and low-cost development platform enabled by the nRF5240 multiprotocol SoC in a convenient USB dongle form factor. 4 GHz proprietary protocol.