Serial Plotter for nRF BLE

Hello

I am using nRf52805 based BLE peripheral using the Nordic UART Service (NUS). The device transmits numeric data periodically using GATT notifications (NUS TX), and I am able to view the incoming data correctly using nRF Connect for Desktop (BLE application) with a Nordic adapter acting as the central.

My objective is to plot this BLE notification data in a “serial plotter” style live graph (similar to Arduino Serial Plotter) for development and validation purposes.

My question is Does Nordic provide (or recommend) any official tool or workflow for live plotting of numeric BLE notification data from a peripheral, similar to a serial plotter?

If not, I would appreciate guidance on the recommended Nordic-supported approach.

Thanks
EE_Engineer

  • Hello,

    Unfortunately, Nordic does not provide a serial‑plotter‑style GUI for BLE notifications.

    If not, I would appreciate guidance on the recommended Nordic-supported approach.

    The supported approach is to use nRF Connect tools for connectivity and debugging, and implement the plotting in your own host‑side application or via a generic serial‑plotting tool fed by UART/RTT data from a Nordic DK. 

    You can forward NUS data over UART from a Nordic DK to the PC (using the Peripheral/Central UART samples) and then use any generic plotting tool on the PC (e.g. something that reads a serial port and plots).

  • If you don't mind running the data over the debug SWD connection, have a look at Segger J-Scope.

Related