Advertising · Bluetooth · Debug Skill · NRF5 SDK · NRF5 Series · NRF52810 · NRF52840 · NRF52840 DK board

BLE Scanner with RSSI and MAC Address

This blog is to give a demo how to scan the ble advertiser and show the RSSI and MAC address in sorting order. It is the feature similar to the mobile phone. For example, as below, the scanner is kept to get the nearby advertiser. It would get all the corresponding advertising payload, peer address… Continue reading BLE Scanner with RSSI and MAC Address

bootloader · NRF5 Series · NRF52840 · NRF52840 DK board · SPI

How to upgrade Specify FW from SPI flash on nRF52 Series

This blog is to show how to use the SPI bootloader to load the specify firmware from SPI flash for device firmware upgrade. Following up the blog (SPI bootloader), I would continuous to use the nRF52840 DK board and use its onboard qspi flash as SPI flash. For example, there are 3 difference application firmware… Continue reading How to upgrade Specify FW from SPI flash on nRF52 Series

BLE Peripheral Role · Bluetooth · Bluetooth 5 · Development Board · IOS · NRF5 Series · NRF52840 · NRF52840 DK board · Throughput

Maximum BLE Throughput with IOS

This blog is to show the BLE throughput on different user scenarios. I would also show the maximum throughput in the real world, particularly how fast the BLE communication with IOS devices. I would use 2 x nRF52840 DK for the central and peripheral bi direction communication and print out the live throughput. After that,… Continue reading Maximum BLE Throughput with IOS

BLE Peripheral Role · NRF52832 · NRF52840

BLE Multiple Concurrent Role Example

Goal In this blog, I would share how to create the multiple role concurrently example on nRF5 SDK.  It would cover how to do the multiple peripheral role, single central role to connect multiple peripherals, combo example (2 x peripheral role + 2 x central role) concurrently.  This example is based on the Nordic NRF5… Continue reading BLE Multiple Concurrent Role Example