Recently, I deploy my custom application (using the dongle) to a new Windows 10 machine and the default drivers does not allow me to use the dongle. Key features: nRF52840 flash-based ANT/ANT+TM, Bluetooth Low Energy SoC solution Button and LEDs for user interaction 15 GPIO available on a castellated edge The nRF52840 Dongle is a small, low-cost USB dongle that supports Bluetooth 5. Click on “ Connect “. 15. Note that this is still experimental and not yet included in the zha component in Home Assistant core, so if you want to test using an Nordic Semi nRF52840 dongle as a Zigbee Coordinator then you need manually patch directly in the Home Assistant core, modify the source by patching the ZHA component (”zha” under components) inside it to. I’ve built the Zephyr SSD1306 example on both nRF52840 dongle and a Black Pill (stm32f411ce), after adding the I2C overlays for each of the boards. After compiling and building the program under Eclipse IDE, used “nRF Connect” to program the nRF52840 Dongle. It will mount as a Mass Storage Device called UF2BOOT. Buy NRF52840-DONGLE - Nordic Semiconductor - BLUETOOTH MODULE, V5, 2MBPS. nRF52840 Dongle Programming Tutorial. The. The device shows as COM5, but times out when trying to connect with nRF connect. 4, Bluetooth mesh, Thread, Zigbee, 802. The nRF52840 dongle from Nordic Semiconductor is a small, low-cost USB dongle for Bluetooth Low Energy, Bluetooth mesh, Thread, ZigBee, 802. It has protocol support for Bluetooth LE, Bluetooth mesh, Thread, Zigbee, 802. 768 kHz. Best. I repeat your procedure without changing any codes and it worked well. The next logic development step is to implement a virtual USB COM port using the nRF Dongle itself, so we can do away with. I am looking for an updated schematic for the PCA10059 v1. (If you do want something like that, our Bluetooth 4. Updated Sep 5, 2023. 4, Bluetooth mesh, Thread, Zigbee, 802. The lack of an onboard debugger means. 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. YY, which are the pins that can be used for other peripherals. I am unable to find ADC Input pin in nrf52840 Dongle datasheet but I got it in nrf52840 chip datasheet (page -576) which is - P0. 4 GHz proprietary stacks. 15. I am want to read Analog value from LDR sensor. uf2 onto the UF2BOOT volume. 4, ANT and 2. Now when I plug in the nRF52840 dongle again, I cannot see the device light Red LED glowing and also it is not detected by the laptop as well in the device manager. 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. The nRF52840 dongle from Nordic Semiconductor is a small, low-cost USB dongle for Bluetooth® Low Energy, Bluetooth mesh, Thread, ZigBee®, 802. I have OTA DFU working on the nRF52840 Dongle with Zigbee. 1. 0 Dongle with Shell Low-Cost BLE Debugging Tool can be BLE Protocol Analysis Tool (Dongle) No reviews. NRF52840-DONGLE – - nRF52840 Transceiver; Bluetooth® 5 2. Should work with QMK/ZMK though I didn't really check that. cli: build_only: true build_on_all: true tags: openthread cli platform_allow: nrf52840dk_nrf52840 nrf52833dk_nrf52833 nrf52840dongle_nrf52840This tutorial will focus on using the nRF52840 Development Kit as a JLink programmer for an external board. 11 and P0. Best regards, SimonThe default UART pins are used for the LEDs on the dongle, meaning you will have to use different pins when initializing the UART peripheral. SparkFun Pro nRF52840 Mini - Bluetooth Development Board. Launch nRF Connect for Desktop and start the Programmer application. 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. Once programmed, the dongle can be used for configuring Thread network on. . 31 for the RX and TX pins respectively. Plugged in Dongle and was properly recognized by the OS and within the Programmer tool and had the blinking Red light when plugged in. However I haven't got as far as checking whether the radio on the nRF52840 MDK dongle is actually working yet. 15. I am trying to read data from a BLE training machine to use as input for another application we want to build. Rekha. It's shipped with the UF2 Bootloader, supports Bluetooth LE/802. 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. PCBA w/Case. Email. There is a nRF-Connect for the CPU ARMv7. I'm able to find the NRF52840 dongle using the nRFconnect app (on android). 2 5. As far as I know, the dongle doesn't have debugger that's used in "NRF_LOG" functions' family and UART RX/TX pins aren't connected. 4 GHz proprietary protocols. Hi, I'm working on a project where we are receiving sensor data from a BLE peripheral (BL654), and publishing it to a piece of PC software via UART/ FTDI cable from a BLE central (nRF52840 Dongle PCA10059). 15. Linux support. I thus have one nrf52840 DK and a couple of nRF52840 Dongles. 1. 1_usb_with_s132_5. Dongle ini sangat cocok untuk dikoneksikan dengan software nRF connect untuk berbagai keperluan. After a few seconds, the computer will recognize the Dongle as a USB composite device. 1 USB Dongle for Eval of NRF52840 +1 (866) 506-8829 +1 (310)-536-6190 | Email Request a Quote Back To achieve the above, I will make use of a Nordic nRF52840-DK, a Nordic nRF8240 dongle, and a Raspberry Pi. Replace <tty_device> with the port where the board nRF52840 DK can be found. The dongle is equipped with a footprint for two different connectors. 4, Bluetooth mesh, Thread, Zigbee, 802. 4, Bluetooth mesh, Thread, Zigbee, 802. When the device is turned on, it will wait for 5 seconds. This will connect the Board with J-Link. Holding down Button2 while clicking RESET will put the board into OTA (over-the-air) bootloader mode. $32. 4, ANT and 2. This tutorial will cover download and setup of every software tool -- armgcc, nrfutil, and the nRF5 SDK -- you need for nRF52 development. 0. $32. Hi, I am very sorry for slow response on this one. variant = nrf52840dongle_nrf52840 extra_scripts = dfu_upload. . Step 5: Download nRF52840 Arduino Firmware from following Link: nRF5840 Arduino Bootloader. 兼容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. 1490-1073. It is the recommended Nordic development kit for Amazon Sidewalk. TXT I presume that CURRENT. With native USB it's even ready to join the CircuitPython party. It will mount as a Mass Storage Device called UF2BOOT. 27 mm pitch can be soldered. 129 nRF52840 Dongle More information about the board can be found at the nRF52840 Dongle website 1. luca brandt over 3 years ago. . hex using the programmer in the nRFconnect app, and while it seems to have transferred to the NRF52840 dongle. Step 2: Mount the dongle onto a breadboard: Figure 10: Dongle mounted on a breadboard. EVAL BOARD FOR NRF52840: 1,811: Box-View Details. 4 GHz proprietary applications using the nRF52840 SoC. Downloadable content. 15. You need to set up the nRF Connect SDK to build and program the OpenThread Radio Co-Processor to the nRF52840 Dongle. 2. - accessing the beacon advertising data from another application. 15. To start sniffing, place the board or dongle that runs the nRF Sniffer for Bluetooth LE firmware between the two devices that are communicating. Note that nrfutil is a seperate binary and you need to download it and set it up as explained in the Setup and install commands of this blogpost . Please guide. I also. Is there a firmware file you have that allows the dongle to function as a central for BLE with bluetooth 5 completely standalone. 4 GHz proprietary protocols. 15. 15. makerdiary / nrf52840-mdk-usb-dongle Public. Then open Wireshark and start recording packets. I have two nRF52840 dongles (pca10059 v1. The Nordic Semiconductor Infocenter 2 contains the processor’s information and the datasheet. 4, ANT and 2. The same problem appears on. GitHub is where people build software. The nRF52840 dongle works with nRF Connect for Desktop Bluetooth Low Energy v3. Having this information I compiled and flashed few examples to talk to terminal running in my PC. 1. Table 1. I was ready to test a new development usb dongle for low power mode but debugger. 0, BLE functions with onboard antenna, also provide NFC connectivity Elaborate Power Design: Provide ultra-low power consumption. So, I need to send and receive a data frame with 39 Bytes with a system Dongle-Arduino(with a nRF24L01 module). 15. Launch nRF Connect for Desktop and start the Programmer application. 7 or later; Python v3. name: OpenThread CLI sample. There are lots of old threads about using nRF51 and nRF52-DK with Wireshark and special Sniffer firmware. (in short: add json link in preferences, go to board manager and install adafruit nrf52840 boards). $33. The LED on the dongle starts blinking red. Standard Package. Adapt the dongle hardware as described under External regulated source in the nRF52840 Dongle documentation. The nRF52840 Dongle (PCA10059) hardware provides support for the Nordic Semiconductor nRF52840 ARM Cortex-M4F CPU and the following devices: More information about the board can be found at the nRF52840 Dongle website 1. This is an incredibly valuable tool, the only hardware needed is either an nRF52840 DK or nRF52840. 4 GHz applications. After flashing the firmware just follow the steps under Installing Wireshark and extcap plugin , Starting Wireshark with the sniffer (select channel 16 instead of 11), and Configuring. 1 in my workstation without problems. Key features. nRF52840-Dongle merupakan USB dongle yang mendukung protokol seperti Bluetooth 5. nRF52840 dongle error: PKT_SEND_MAX_RETRIES_REACHED. 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. 4 GHz proprietary protocols. For volume quotations and local support, please click here to find a local distributor. It has protocol support for Bluetooth LE, Bluetooth mesh, Thread, Zigbee, 802. I am using an external debugger J-Link for debugging the target ic. You can build and program OpenThread Radio Co-Processor (RCP) firmware onto Nordic Semiconductor’s nRF52840 Dongle . 7 and after the point. Related documentation. Hardware The nrf52840dongle_nrf52840 has two external oscillators. 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. lamprecht@zuehlke. You know that the nRF52840 has a "high voltage" DCDC converter with a maximum input voltage of 5. nrf52840-qiaa c16 47nf dec4_6 d e c 4 _ 6 l e d 1 l e d 2 _ b l e d 2 g l d 2 _ r led2_b led2_g led2_r p0. I followed the instructions of nRF52840 Dongle user guide and nRF52840 Dongle Programming Tutorial. nRF52840 Dongle is a small, low-cost USB dongle for Bluetooth® Low Energy (LE), Bluetooth mesh, Thread, Zigbee, 802. 本文主要介绍如何使用nRF52840 Dongle实现LED灯控实验。 一. 802. When I reset the dongle COM5 appears. It's shipped with the UF2 Bootloader, supports Bluetooth LE/802. Click Add HEX file and select the correct firmware for the dongle. 4, ANT and 2. The nRF52840 dongle is a compact USB dongle that’s based on the nRF52840 chipset from Nordic Semiconductor. Hi, I had used nRF Connect Programmer to flash nRF Sniffer firmware on my nRF52840 Dongle, but after that, when I tried to flash the firmware again, I found thatThe nRF52840 Dongle is a small, low-cost USB dongle for Bluetooth® low energy, Bluetooth mesh, Thread, ZigBee, 802. And I'm able to send a value on the RX Characteristic. zip' for the nRF52840 dongle. 1. 1. We have this board that sends telemetry data using a nRF52840 to a Window 10 PC. For example, under Linux, /dev/ttyACM0. 07 c28 n. 10 & 1. 13 are used for TX/RX. Those were the only. 2_d674dde_oldexamplesconnectivityle_connectivitypca10059ser_s140_usb_hci. nRF52840 supports Bluetooth® Low Energy,. 4, Bluetooth mesh, Thread, Zigbee, 802. I thought for this I would use the example "ble_app_uart_c" to receive the data and transmit it on the serial port. UF2 is the bootloader and INFO_UF2. Though one thing you can do, is to take advantage of how the nRF52840 Dongle comes preloaded with MCUBoot. Nordic nRF52840 MDK . In addition to the information in this document, you may need to consult other documents. The Dongle should start blinking faster when this is done, pull it out, then put it back in normally. Regarding the pc-ble-driver you might want to use a precompiled connectivity firmware from the pc-ble-driver GitHub repo instead, as they. 2. Download and install Wireshark. nRF52840 Dongle is a small, low-cost USB dongle for Bluetooth® Low Energy (LE), Bluetooth mesh, Thread, Zigbee, 802. 0. The nRF52840 Dongle is a small, low-cost USB dongle for Bluetooth® Low Energy (LE), Bluetooth mesh, Thread, Zigbee, 802. bin file onto the device your device manager recognise as the Dongle. Nordic Semiconductor ASA. Step 4: Select nRF52840_xxAA. 4, ANT and 2. Thanks. 4, ANT and 2. 0 2020. 1490-1073. c29 p 0. NRF52840-DONGLE – - nRF52840 Transceiver; Bluetooth® 5 2. The firmware that I wrote used extended advertising and thus appears as a Bluetooth 5. FREE delivery Tue, Mar 21 . Basically I had successfully perform the connect and disconnect feature. 4 GHz proprietary applications. . 0 desktop. 4, ANT and 2. TXT in the UF2BOOT volume with a text editor, and check the current version of bootloader. It features a USB interface (using the nRF52840's native USB support), which can be used to program, power, and communicate with the chip. Can you give/provide me the code which having an only analog pin declaration, get read. Then build and flash the application in the usual way. 0, Bluetooth Mesh, Thread, ZigBee, 802. 4 GHz proprietary protocols. The. The nRF52840 Micro Dev Kit USB Dongle features a programmable user button, RGB LED, up to 12 GPIOs and 2. The nRF52840 Dongle is a small, low-cost USB dongle that supports Bluetooth 5. Alternatively, you can update the firmware by using DAPLink Firmware or using Pitaya-Link debug probe. Open nRF Connect for Desktop and launch nRF Connect Programmer. Exports to OrCAD, Allegro, Altium, PADS, Eagle, KiCad, Diptrace & Pulsonix. 4GHz Bluetooth radio. The USB Dongle is fully multiprotocol capable with full protocol concurrency. Thank you. With the nRF52840 at the heart of your project, you’ll be presented with a seemingly endless list of project-possibilities in an incredibly small package. Parent. Examples for nRF52840 Dongle. The nRF52840 DK also supports development for the nRF52811 SoC. bin file onto the device your device manager recognise as the Dongle. 4, ANT, serta 2. Questions: 1. nRF52840; ARM M4 64 MHz; 1024 KB ROM - 256 KB RAM; Bluetooth 5, Mesh; 802. Learn how to set up and use the nRF52840 Dongle, a versatile USB development kit for Bluetooth Low Energy, Bluetooth mesh, Thread, Zigbee, 802. Order today, ships today. Click on “ Connect “. 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 NCP USB Bootloader example in SDK for Thread and Zigbee v2. 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. 1. 4 GHz proprietary applications using the nRF52840 SoC. I'll try via DFU tomorrow. nRF52840 Dongle More information about the board can be found at the nRF52840 Dongle website [1]. SparkFun Pro nRF52840 Mini - Bluetooth Development Board. Programming Guide. 4, and user-proprietary 2. Programming that hex file, nrf802154_sniffer_dongle. The frequency of the slow clock is 32. werner. It is the ultimate SoC for any short range wireless personal area network or IPv6-enabled automation application. DEV-15025. To have debugging ability, I have soldered 10-pin ARM Cortex JTAG SWD on the nRF52840 Dongle. Thanks a lot!!Hi, I am interested in testing the capability of Bluetooth 5's long range. To get started I would like to get the "sensor_client" and "sensor_server" samples provided with the nRF Connect SDK working on these. 0. The same result was when using Fanstel based on nrf52840 connected via USB to the host as well. The Pi serves as the Border Router for the Thread network with the dongle acting as the Thread NCP (Network Co-Processor). Pricing and Availability on millions of electronic components from Digi-Key Electronics. The RGB LED blinks red fast during flashing. cli: build_only: true build_on_all: true tags: openthread cli platform_allow: nrf52840dk_nrf52840 nrf52833dk_nrf52833 nrf52840dongle_nrf52840 This tutorial will focus on using the nRF52840 Development Kit as a JLink programmer for an external board. 15. 4_usb_with_s132_5. If this is the first time the dongle is connected, a driver. nRF52840 Dongle is a small, low-cost USB dongle for Bluetooth® Low Energy (LE), Bluetooth mesh, Thread, Zigbee, 802. 15. It comes…I tried to connect UART pin 10, 13 externally to get UART port. Please use nrf52840_dk ID for board option in “platformio. 4, Bluetooth mesh, Thread, Zigbee, 802. Simple ADC Code. NRF52840-DONGLE. To program the dongle follow these steps: disconnect the dongle from the host; double-click button on the dongle (through the tiny hole) copy logitacker_apr-dongle. button handler interrupt - nrf52840 dongle. The dongle has been designed to be used as a wireless hardware device together with nRF Connect for Desktop. 15. 14 are at the back of the nRF52840 Dongle but SDA 0. Pricing and Availability on millions of electronic components from Digi-Key Electronics. The nRF52840 DK is a versatile single-board development kit for Bluetooth Low Energy, Bluetooth mesh, Thread, Zigbee, 802. The RGB LED blinks red fast during flashing. 1. 1. 4 GHz proprietary protocols. 102080028. 4GHz Evaluation Board from Nordic Semiconductor ASA. 4, Bluetooth mesh, Thread, Zigbee, 802. The status light (LD2) starts pulsing red, indicating that the Dongle is powered up and is in bootloader mode. This allows you to do a DFU to your new image. Download & set up nrfutil on your machine from here. Geass77 over 4 years ago. Download schematic symbols, PCB footprints, pinout & datasheets for the NRF52840-DONGLE by Nordic Semiconductor ASA. nRF52840 Bootloader. Cancel; Vote Up +1 Vote Down;After successfully completed a multi link BLE + WS2812 on the nrf52840DK to nrf52840 dongle (on SDK5) I though I would try the exact same project on nrf Connect SDK with Zephyr nrf connect SDK 2. The USB pins on the dongle are connected to the peripheral USB port, and not a debugger, so the peripheral_uart sample will not work on an nRF52840 Dongle. Hi. They use a custom script to deploy via DFU. 26 led1 p0. 15. Copy the nRF Sniffer software to the appropriate Wireshark folder. Drag and drop zephyr. I totally forgot about the voltage level difference between the debugger and the dongle and connected them. Looking for a quick and dirty way to scan for the board, connect to it, and record the RSSI value I found out the nRF52840 dongle. 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 . Before running the examples, see Running precompiled examples. So, I recently tried to use a nRF52840 dongle : I plugged it into my computer and was able to connect to it using the 'nRF Connect For Desktop Bluetooth Low Energy' v4. The nRF52840-dongle is a different animal. uf2 to the removable drive 'NRF52BOOT'NRF52840-DK – - nRF52840 Transceiver; 802. 4, ANT and 2. When inserting the devi. 3. 4 GHz proprietary protocols. After stranded around, eventually found the solution to compile and upload sketch to Nordic nRF52840 Dongle under PlatformIO and functioning correctly. NRF52840-DONGLE has been added to your Personal Library. hex, changed the PID while the VID remained the same and then the dongle shows up as a USB device and not as a COM port. The LD2 LED starts blinking red. To program the Dongle, it must be in bootloader mode. After that, when I click 'SELECT DEVICE'. Create the hexfile with the firmware. 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. I recently received my nRF52840 Dongle, Started to connect it via USB to my desktop computer (windows 11) Then started nRF Connect for Desktop v4. 4 GHz proprietary applications on the nRF52840 SoC. But when I run it and press the button, no interrupt. 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. The RGB LED turns green. nRF52840 Dongle v2. 15. But the program always stops at either nrf_drv_uart_rx or nrf_drv_uart_tx. Dongle ini sangat cocok untuk dikoneksikan dengan software nRF connect untuk berbagai keperluan. Standard Package. 4, ANT and 2. Most threads go to far in details, where my knowledge ends. But currently, dongle is not shown in device list. Flash the nRF52840 USB Dongle with the BLE sniffer firmware hex file via the Programmer app within the nRF Connect for desktop application. 4 packets. 1) on MacOS10. -Amanda H. The nRF52840 Dongle can be used as a development platform for the nRF52840 SoC. Buy Nordic Semiconductor products online. 4 GHz proprietary protocols. Nordic's nRF52840 Development Kit (DK) or the nRF52840 Dongle are great boards that should work with most of this tutorial. 4 GHz proprietary protocols. This is not needed if the currently running application uses the DFU trigger library. When I launch nRF Connect, I cannot detect the dongle also. ini configuration: [env:nrf52840_dongle] platform = nordicnrf52 board = nrf52840_dk framework = zephyr board_build. nRF52840 DK. 15. 4 GHz transceiver. Thank you. The first production qualified Softdevice for the nRF52840 came in version 6. ; Zigbee-only examples. The. It also supports development on the nRF52811 SoC. . 4, ANT and 2. Insert the nRF52840 Dongle into an USB port. You will need one of these development kits or dongles to use the nRF Sniffer for Bluetooth LE: nRF52840 Dongle. 4, ANT and 2. Flash instructions for nRF52840 Dongle The nRF52840 Dongle, unlike our development kits, does not have a debugger on board. 1. VS Code cannot connect to device nRF52840 dongle. 4, ANT and 2. 1. 0 protocol, the nRF52840 Dongle is potentially a very useful tool. 15. 4, Bluetooth mesh, Thread, Zigbee, 802. First, run your favorite terminal program to listen for output. I just want to run a simple IO program, NO SD usage. 2. Rather it is the fact that the nRF Connect programs the nRF52840 dongle via USB DFU, and then it is the bootloader that updates the bootloader settings page during the update procedure. BTW, is there any prebuilt nRF52840 dongle firmware which can. The nRF52840 Dongle downloadable content consists of a software tool, application firmware examples, and hardware files. How to use USB in nRF52840 Dongle as UART? I want to develop simple app that receives data via BLE and send it through UART so I could gather them to file or draw a real-time chart in SerialPlot. 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. nRF52840 MDK USB Dongle is a small, low-cost USB Dongle that supports Bluetooth 5. 0 Supply Voltage Min: 1. 15. The nRF52840 Dongle is a small, low-cost USB dongle that supports Bluetooth 5, Bluetooth mesh, Thread, ZigBee, 802. After stranded around, eventually found the solution to compile and upload sketch to Nordic nRF52840 Dongle under PlatformIO and functioning correctly. The power to our target board (USB Dongle) is provided by the VDD pin on connector. Support for PA/LNA and Thread NCP. Then I wrote a hex file to the Dongle. 15. Follow the instructions in Programming a Development Kit or the nRF51 Dongle or Programming the nRF52840 Dongle to program the HEX file. When I plugged it into a USB port on my computer running windows 10, it does not appear as a external drive. 4, Bluetooth mesh, Thread, Zigbee, 802. KaroWear is a NRF52840 based watch in a USB dongle form factor with a multitude of sensors. 4 GHz proprietary protocols. Open nRF Connect for Desktop and launch nRF Connect Programmer. 00 USD nRF52840 MDK USB Dongle (PCBA) My First nRF52840 that I really liked, closest to the Nordic product but I am still having a few issues getting this working on lots of examples. nRF52840 Dongle DFU, Bootloader and Reset problem. The nRF52840 Dongle is a low-cost, versatile USB development dongle for Bluetooth® Low Energy, ANT™, 802. During development, i have succesfully made gatt peripheral for reading temperature/humidity with my own driver using zephyrOs. Or modify the dongle so that it can be supplied by an external supply and use the nRF52840 DK to program it. 4, ANT and 2. This guide covers the hardware features, software installation, programming and debugging tools, and firmware examples.