nRF52840 dongle: decide what you want to test first
The nRF52840 Dongle (PCA10059) is a USB development dongle for Bluetooth Low Energy and other 2.4GHz protocols. It mainly suits experiments, protocol analysis and compact prototypes. A development kit is usually more practical when you need extensive debugging or many connections.
Check these four points
- Protocol. The nRF52840 supports Bluetooth LE, Bluetooth Mesh, Thread, Zigbee, IEEE 802.15.4, ANT and proprietary 2.4GHz applications. Firmware and tooling differ by use case.
- Connections. The SoC exposes more capabilities than the dongle brings out. The dongle has 15 GPIOs available through its castellated edges.
- Programming and debugging. You can program it through the built-in USB bootloader. It has no on-board debugger for normal source-level debugging; that requires external debug hardware and a soldered connection.
- Software choice. For new projects, start with the nRF Connect SDK or a supported Zephyr board configuration. The older nRF5 SDK is in maintenance mode.
Dongle or development kit?
- Choose the dongle for USB-based tests, nRF Connect for Desktop, protocol analysis or a compact prototype where 15 accessible GPIOs are enough.
- Choose a development kit when you need on-board debugging, easier measurements or more accessible pins.
Safe starting route
- Verify the required protocol feature in current Nordic documentation.
- Choose the matching firmware, SDK and programming method.
- Preserve the USB bootloader or document how you will recover the dongle with external debug hardware.
- Then compare the nRF52840 shop results and verify the exact part number and product specifications.