nRF51 Dongle

Development and test dongle for Bluetooth low energy, ANT and 2.4GHz applications
Active
Overview

Description

 

The nRF51 Dongle is a low-cost, versatile USB development dongle for Bluetooth® low energy, ANT and 2.4GHz proprietary applications using the nRF51 Series SoC. The dongle supports development for nRF51822, nRF51824 and nRF51422 SoCs.

It supports the standard Nordic Software Development Tool-chain using Keil, IAR and GCC,there is also support for the ARM mbed tool-chain for rapid prototyping and development using mbed’s cloud-based IDE and tool-chain with an extensive range of open-source software libraries. Program/Debug options on the kit are Segger J-Link OB for standard tool-chain and CMSIS-DAP for mbed.

It has a user-programmable RGB LED, button and 6 solder pads for GPIO/interface connections.

In addition to standard nRF51 Series development, the dongle can be used as a useful and highly cost-effective Bluetooth low energy packet sniffer using Nordic nRF Sniffer software allowing detailed data related to Bluetooth low energy communication to be captured and analyzed. Using the Master Emulator firmware and the Master Control Panel Software it enables setting up of a peer device that you can use to test the connection of your application.

 

Software Support

Nordic Semiconductor protocol stacks are known as SoftDevices. SoftDevices are pre-compiled, pre-linked binary files. SoftDevices can be programmed in nRF51 series SoCs and are downloadable from the Nordic web.The nRF51 dongle supports all Nordic SoftDevices (click on the icons below for details). It supports the nRF51 SDK which provides extensive software support and complete examples for both Bluetooth low energy, ANT and 2.4GHz proprietary applications.

Bluetooth low energy peripheral/broadcaster role protocol stack
Bluetooth Smart 8-link central/observer role protocol stack
Bluetooth protocol stack
ANT 8-channel protocol stack
ANT 8-channel / Bluetooth Smart peripheral protocol stack
BUY NOW through disti inventory listing

 

Let Senior Tactical Marketing Manager, John Leonard give you a run-through of the nRF51 Dongle

 


Features

  • Low cost development dongle supporting Bluetooth low energy, ANT and 2.4GHz
  • ARM mbed enabled
  • Segger J-Link OB and ARM mbed CMSIS-DAP Program/Debug on board
  • Integrated PCB antenna
  • 6 GPIO and interfaces available at edge connectors
  • 1 programmable button
  • 1 programmable RGB LED

 

Content

  • 1 x nRF51 Dongle Bluetooth low energy/ANT/2.4GHz development dongle

Supported products/complementary

Product Brief description
nRF5 SDK for Mesh Software Development Kit for Bluetooth mesh solutions using nRF51 Series and nRF52 Series
nRF51 DK Bluetooth low energy/ANT/2.4GHz Development kit
nRF51 IoT SDK IoT Software Development Kit (SDK) for applications using IPv6 over Bluetooth low energy
nRF51822 Bluetooth low energy and 2.4GHz proprietary multiprotocol Soc
nRF51824 Automotive grade Bluetooth low energy SoC
nRF51422 ANT and ANT/Bluetooth low energy multiprotocol SoC
nRF Sniffer Low cost Bluetooth lwo energy packet sniffer

Ordering codes

Ordering Code Brief description
nRF51-Dongle Bluetooth low energy/ANT/2.4GHz Development dongle
Download

 

SoftDevices
Nordic Semiconductor protocol stacks are known as SoftDevices.SoftDevices are pre-compiled, pre-linked binary files. SoftDevices can be programmed in nRF5 series devices, and are freely downloadable from the Nordic website.

SoftDevices

Code Name Version
S110-SD-v5 S110 nRF51822 SoftDevice (Production ready) 5.2.1
S110-SD-v6 S110 nRF51822 SoftDevice (Production ready) 6.2.1
S110-SD-v7 S110 nRF51822 SoftDevice (Production ready) 7.3.0
S110-SD-v8 S110 nRF51 SoftDevice (Production ready) 8.0.0
S120-SD-v1 S120 nRF51822 SoftDevice v1.0.1 (Production ready) 1.0.1
S120-SD-v2 S120 nRF51 SoftDevice (Production ready) 2.1.0
S130-SD
S130 nRF51 Series SoftDevice (production ready) 1.0.0
S130-SD-v2 S130 nRF51 SoftDevice (Production ready) 2.0.1
S210-SD-v4
S210 nRF51422 SoftDevice (Production-ready) 4.0.1
S210-SD-v5
S210 nRF51422 SoftDevice (Production-ready) 5.0.0
S310-SD-v1
S310 nRF51422 SoftDevice 1.0.0
S310-SD-v2
S310 nRF51422 SoftDevice (production ready) 2.0.1
S310-SD-v3
S310 nRF51422 SoftDevice (production ready) 3.0.0

 

Software Development Kit
Nordic Semiconductor's Software Development Kits (SDK) are your starting point for software development on the nRF51 and nRF52 Series. It contains source code libraries and example applications covering wireless functions, libraries for all peripherals, bootloaders, Wired and OTA FW upgrades, RTOS examples, serialization libraries and more.

Software Development Kit

Code Name Version
nRF5-SDK-for-Mesh nRF5 SDK for Mesh Alpha zip file 0.10.0
nRF5-SDK-v12-zip nRF5 SDK Zip File - works with S132 v3 and S130 v2 12.3.0

 

PC software
To aid your product development, Nordic also offers a range of tools enabling you to interact with and monitor your product

Software

Code Name Version
ANTware-SW ANTware II 4.100
nRF-Connect-Linux nRF Connect tar.gz archive for Linux 64-bit 2.1.0
nRF-Connect-macOS nRF Connect archive for macOS 2.1.0
nRF-Connect-Windows nRF Connect installer for Windows 2.1.0
nRF-MCP-x64 Master Control Panel with Master Emulator API (64-bit) 3.10.0
nRF-MCP-x86 Master Control Panel with Master Emulator API (32-bit) 3.10.0
nRF-Sniffer nRF Sniffer (First Production release) - PC Software and Device Firmware that allow you to see all Bluetooth low energy packets on the air between two devices. 1.0.1
nRF5-BLE-Driver-Linux
nRF5 Bluetooth low energy GATT/GAP Driver for Windows. Used to set up and interact with BLE on nRF51 devices with connectivity firmware and SoftDevice. 0.5.0
nRF5-BLE-Driver-OSX
nRF5 Bluetooth low energy GATT/GAP Driver for Windows. Used to set up and interact with BLE on nRF51 devices with connectivity firmware and SoftDevice. 0.5.0
nRF5-BLE-Driver-Win
nRF5 Bluetooth low energy GATT/GAP Driver for Windows. Used to set up and interact with BLE on nRF51 devices with connectivity firmware and SoftDevice. 0.5.0
nRF51-Dongle-mbed-IF mbed Interface MCU Firmware for nRF51 Dongle 0218
nRF51-IoT-SDK-zip nRF51 IoT SDK Zip File 0.8.0
nRF5x-Command-Line-Tools-Linux32 nRF5x toolset tar for Linux 32-bit (nrfjprog and mergehex) 9.7.1
nRF5x-Command-Line-Tools-Linux64 nRF5x toolset tar for Linux 64-bit (nrfjprog and mergehex) 9.7.1
nRF5x-Command-Line-Tools-OSX nRF5x toolset tar for OSX (nrfjprog and mergehex) 9.7.1
nRF5x-Command-Line-Tools-Win32 nRF5x toolset installer for Windows (JLinkARM, JLink CDC, nRFjprog, and mergehex) 9.7.1
nRF5x-OB-JLink-IF J-Link Interface MCU Firmware for on-board debugger for nRF5x Development Tools 170724
nRF5x-OB-mbed-IF mbed Interface MCU Firmware for on-board debugger for nRF5x Development Tools 0221
nRF5x-Pynrfjprog Python binding for nrfjprog.dll. Only usable in 32 bit Python 2.7, 3.4, and 3.5, in Windows, Linux and OSX. 9.7.1
nRFgo Studio-Win32 Software tool for nRFgo Starter Kit and Development Kits for 32-bit (x86) Windows XP, Windows Vista, Windows 7, and Windows 8 1.21.2
nRFgo Studio-Win64 Software tool for nRFgo Starter Kit and Development Kits for 64-bit (x64) Windows Vista, Windows 7, and Windows 8 1.21.2
raspbian-kernel-zip Raspbian kernel for Raspberry Pi 3.17.4

Reference Layout

Code Name Version
nRF51-Dongle-HW nRF51 Dongle Hardware Files 1.1.0

User Guides

Code Name Version
ANTware-UG ANTware II User's Guide 1.1
nRF-Sniffer-UG nRF Sniffer User Guide 1.4
nRF51-Dongle-UG nRF51 Dongle User Guide 1.0