BLE

Nordic NRF52840 Storage Part II

This post is the continued talk about the persistent storage for Nordic nRF52840. In part I we went over using the Flash Data Storage (FDS) library. In this part II, I’ll be discussing another import component, user information configuration registers (UICR).

Nordic BLE Serial

The nRF Serial Port Library is designed as a more sophisticated replacement for the app_uart module, as pointed out at the library’s page, there are many advantages of this module over app_uart:

Merge Nordic Buttonless DFU with NUS

Nordic provides good examples, but mostly independent from each other. To make a BLE UART service with DFU support, we’ll need to merge the two examples:

Nordic BLE development with SES and VS code in Ubuntu

The nRF5 series of Bluetooth low energy chip is a very popular platform from Nordic Semiconductor. Currently there are four IDEs with compiler supported by Nordic, however, for Linux users there are only two options available: SEGGER Embedded Studio (SES) and GNU/GCC.