RedBearLab BLE Nano

BLE Nano is the smallest Bluetooth 4.1 Low Energy (BLE) development board in the market. The core is Nordic nRF51822 (an ARM Cortex-M0 SoC plus BLE capability) running at 16MHz with ultra low power consumption. Developing a Bluetooth Smart enabled 'appcessory' (accessory device + companion application) is easier than ever. You can quickly produce protypes and demos target for Internet of Things (IoT) and other interesting projects. BLE Nano could operate under 1.8V or 3.3V, therefore it works with a lot of electronic components.

For more detailed information, kindly visit BLE Nano product page.




Interface Firmware

To upgrade the interface firmware (inside the MK20 chip):
1. Press and hold the reset button on the MK20 USB board
2. Connect it to an USB port of your PC
3. "BOOTLOADER" drive will be shown
4. Release the button and the LED will keep flashing (slowly)
5.1 For Windows, just drag the new firmware to the MSD drive
5.2 For Linux or Mac OSX, use the follow command from the Terminal:


dd if=src_firmware.bin of=/Volumes/BOOTLOADER/dst_firmware.bin conv=notrunc

6. The LED should keep flashing (very fast this time)
7. Remove the board from the USB port
8. Reconnect it to the USB port


Out of box

You can test your BLE Nano kit following the steps below:
1. Mount your BLE Nano onto the MK20 USB dongle correctly.
2. Connect the MK20 USB dongle to your host PC. The PC will prompt that a new disk named "MBED".
3. Open the MBED disk. Drag and drop the below firmware to the disk:

4. You will see the LED on the BLE Nano starts blinking.

Note: If you are using OSX 10.10.x (Yosemite), it has a bug with the OS, please use this method to load firmware:

 Buy Now

Please log in to start a discussion or ask a question.


See more related questions