nRF Toolbox for Bluetooth LE

3.2
335 reviews
100K+
Downloads
Content rating
Rated for 3+
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

The nRF Toolbox is a container app that stores your Nordic Semiconductor apps for Bluetooth Low Energy in one location.
It contains applications demonstrating Bluetooth LE profiles:
- Cycling Speed and Cadence,
- Running Speed and Cadence,
- Heart Rate Monitor,
- Blood Pressure Monitor,
- Health Thermometer Monitor,
- Glucose Monitor,
- Continuous Glucose Monitor,
- 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.

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.
- Compatible with nRF5 devices
- The development kits can be ordered from http://www.nordicsemi.com/eng/Buy-Online .
- The nRF5 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
Updated on
Jun 7, 2022

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
This app may collect these data types
Location, App activity and 2 others
Data is encrypted in transit
Data can’t be deleted
3.2
335 reviews
Ocanath Robotman
April 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
3 people found this review helpful
Did you find this helpful?
Nordic Semiconductor ASA
April 7, 2022
Hi, the console is available in the nRF Logger app. Click the top right icon after you connect (added in 3.0.3). But indeed, it doesn't allow to send a custom command without configuring a button. We'll add it in the next release. Thank you for the feedback. You may also use nRF Connect, which allows sending any command or store them as macros.
Afik Cohen
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?
3 people found this review helpful
Did you find this helpful?
Nordic Semiconductor ASA
May 20, 2022
Hello, We're working on bringing the export/import feature back. Please, give us some time. You may download the old APK from project GitHub release 2.9.
Thorsten von Eicken
September 14, 2020
Doesn't work on Android 10 on a pixel3a: doesn't find any devices. I disabled/re-enabled location permission as suggested in prior feedback but nothing. The "connect" button just brings up a dialog box that immediately states "No device found", it didn't really have time to scan.
19 people found this review helpful
Did you find this helpful?

What's new

Add Firebase analytics.