SerialUI provides a graphical interface to send and receive text and data from the serial port or BLE connection (Nordic UART Service).
It includes a serial plotter for displaying numerical data.
It offers features beyond Arduino IDE Monitor or Plotter:
- Serial over BLE
- Recording of received data
- Extended charting of the data
Throughput is similar to other terminal programs.
This program is written in python using PyQt and Bleak as well as PyQtGraph or fastplotlib.