It has been some time since we released new SDK for the nRFready Smart Remote 3 for nRF52 Series. The recently released rev 1.2 of the firmware introduces a lot of new features and improvements. This SDK is tailored towards remote control applications, however, there are still a lot of features in this SDK which we think are useful for other applications. Especially for applications which need to transmit voice quality audio over a Bluetooth LE link.

New key features in the SDK is Bluetooth 5 support and support for both nRF52832 (existing) and nRF52810 (new). With this new SDK and the nRF52810, it is possible to create high-performance, cost optimized Bluetooth 5 voice remote control, with the most commonly requested features which include:

Bluetooth 5 including support for 2Mbit/s

Voice – ADPCM, SBC or OPUS compressed

Keyboard

IR transmitter

Gyro and wakeup accelerometers

OTA-DFU of the application

We also added a lot of other new features and improvements, there are too many of them to spell out in detail in this blog but we made a list of the new features at the bottom of this blog post.

Simplifying development

We also spent a lot of effort in simplifying the development of remote controls with the new SDK. See the video below how easy it is

We added a command line interface (CLI) with support for Bluetooth LE, RTT and UART. Using a command line interface at runtime is a very powerful feature to debug applications and to create automated tests. The audio sub-system also got some new features to simplify implementation for developers. We included a new audio tool making it possible to tap-out or inject audio in all parts of the audio sub-system of the remote. This makes it easy to evaluate and fine tune audio algorithms as well as debug the audio. The documentation has received a well- deserved update, including 10 new chapters on Firmware Architecture, a new Getting Started guide, and detailed descriptions of the host tools delivered with the remote. The configuration files have been ‘doxygenized’ and are now part of the doc which means we can refer to them from other chapters - a big improvement on developer experience.

New features in FW version 1.2

Below you can see the complete list of new features in this new release. Download the SDK, electronic schematics, documentation and host tools here, downloading the SDK no longer requires use of a product key.