• nRF Toolbox for BLE 1
  • nRF Toolbox for BLE 2
  • nRF Toolbox for BLE 3
  • nRF Toolbox for BLE 4

nRF Toolbox for BLE

The nRF Toolbox is a container app that stores your Nordic Semiconductor apps for Bluetooth low energy in one location. It contains applications demonstrating BLE profiles: Cycling Speed and Cadence, Running Speed and Cadence, Heart Rate Monitor, Blood Pressure Monitor, Health Thermometer Monitor, Glucose Monitor, Continuous Glucose Monitor and Proximity Monitor. Since version 1.10.0 the nRF Toolbox supports also the Nordic UART Service which may be used for bidirectional text communication between devices. Version 1.16.0 added Android Wear support for the UART profile. The UI allows one to create configurable remote control with UART interface.The Device Firmware Update (DFU) profile allows one to upload the application, bootloader and/or the Soft Device image over-the-air (OTA). It is compatible with Nordic Semiconductor nRF5 devices that have the S110/S130/S132 SoftDevice and bootloader enabled. Since the 1.11.0 version nRF Toolbox allows to send the required init packet. More information about the init packet may be found here: https://github.com/NordicSemiconductor/Android-nRF-Connect/tree/master/init%20packet%20handling
The DFU has the following features:
- Scans for devices that are in DFU mode
- Connects to devices in DFU mode and uploads the selected firmware (soft device, bootloader and/or application)
- Allows HEX or BIN file upload through your phone or tablet
- Allows to update a soft device and bootloader from ZIP in one connection
- Pause, resume, and cancel file uploads
- Includes pre-installed examples that consist of the Bluetooth low energy heart rate service and running speed and cadence service

Note:
- Android 4.3 or newer is required.
- Tested on Nexus 6, 6P, 9, Samsung S3, S6 and S7.
- Compatible with nRF5 devices
- The development kits can be ordered from http://www.nordicsemi.com/eng/Buy-Online .
- The nRF51 and nRF52 SDK and SoftDevices are available online from http://developer.nordicsemi.com
- The source code of nRF Toolbox is available on GitHub: https://github.com/NordicSemiconductor/Android-nRF-Toolbox
- nRF Toolbox has replaced the nRF Utility app which is no longer supported

Known problems:
- Nexus 4 and Nexus 7 with Android 4.3 does not allow to unbound devices.
- Reconnection to bondable devices may not work on several tested phones.
- Nexus 4, 5 and 7 with Android 4.4 fails when reconnecting when Gatt Server is running.
- Reset of Bluetooth adapter may be required if other error appear.

Know problems with DFU settings:
- Setting Package Receipt Notification to OFF or less than ~400 may cause the outgoing buffer to overflow.

Category : Tools

Related searches

Reviews (28)

Oca. R. Apr 7, 2022     

New 'look and feel' removes the 'command line' logger interface, which was incredibly useful. Also doesn't automatically reconnect when the device power cycles. Also only shows a handful of notifications, instead of the entire history. Have to compile an old version from source to get these features back. Bring back the console!!! it was a great debugging tool

Afi. C. May 20, 2022     

Was 5 stars, but the new version seems to have removed some really essential functionality - such as exporting/importing custom UART configurations as XML. Now what do I do when I need to move my button setup to another phone? Where did that option go?

G.. B. Apr 8, 2022     

It's getting worse and worse. Who thought that scrolling down like an imbecile in order to see the most recent log message would be a great idea for those that send huge of logs... Also why are some filters set on by default... Turn them all off....

Bri. S. Jul 31, 2020     

This app doesn't work. I've tried the DFU option to read a .ZIP file and it constantly fails to read the file. I need this to update firmware. H-E-L-P!

Llo. P. Apr 19, 2019     

Does anyone have an Android cell phone or tablet that this works on? Certainly not on my Samsung Galaxy J3 or colleagues G6. Both running Android 8.1. Crashes at 1% upload, no explanation. Read below first so uninstalled all and reinstalled again to make sure all latest v. No go...

Kri. K. Jan 8, 2020     

When scanning for a Bluetooth device, dosent find one when using mobile phone, (updating scalextric arc air firmware), this is a simple fix if your tech mided, instead of downloading the nrf toolbox download the nrf for mobile as when scanning for the scalextric arc air set it will definitely find which will enable you to update your scalextric arc air set,

Arj. S. Sep 5, 2019     

Scan stopped working after Android 10 update. It always says no devices found, but other apps are able to scan fine

Jas. K. Oct 4, 2019     

Won't scan any devices. Already tried disabling and enabling permissions again as previously suggested.

Nik. W. Jun 21, 2019     

with previous version of nrf toolbox, my ble uart code was running properly. but with this version, it connects but doesn't communicate with MCU.

jun. a. May 14, 2021     

Can't adjust data type in UART. In IOS version of app I can select text or byte are but not in android version. Please update app.

Jam. H. Dec 18, 2020     

I Only used the DFU function but have used it several times and have found it straight forward and reliable

Tis. V. Apr 18, 2020     

The notification "nRF Toolbox" remains after closing the app.

dim. t. Apr 29, 2022     

After the last update the app is pure garbage

mas. h. Apr 9, 2020     

Some information is lost after LOADING the required changes

Eri. H. Nov 16, 2019     

Can this app be used to add watch faces on an nrf52832 smartwatch?

Lie. J. Y. Apr 3, 2019     

Latest app version keeps crashing during DFU upload

Dan. D. Feb 29, 2020     

Helped me troubleshoot and fix connection to my bike trainer.

Rus. Jul 25, 2020     

Great for updating the firmware on my new Puck.js

Wil. S. Jan 4, 2021     

It read my cadence meter immediately.

Hac. B. Dec 4, 2021     

Do not fall for this trick

Sha. G. Mar 28, 2019     

very helpfull tool

SHR. K. F. Apr 20, 2019     

After 25% showing disconnecting

Dou. M. Nov 17, 2018     

What is this app? I have it on.my android but don't I know why.

lia. s. Jul 2, 2020     

work great 5 stars why not

Dwa. F. Apr 4, 2019     

2.7.1 crashes when selecting button for devices for dfu.

MAK. A. Jan 18, 2018     

The best BLE base app for Android ever.

Сер. Б. Mar 1, 2018     

DFU characteristics not found!!!

vig. c. Nov 21, 2017     

Helpfull