This is my standalone serial plotter. I like to use Arduino, Esp866 etc. and then I started to learn python and decided to make something useful. Something that I will use and what is missing now for me. Although Arduino Ide contains serial plotter. It is little bit different.
Written in python 3 and Qt5. It is basically my first GUI application ever.
Incoming data should be string. Ending with new line character. Number can be separated with almost any character.
Like:
label2la15be17el28/31/42/54 78
or
a2b1.5c1.7d2.8/3.1/4.2/5.4 7.8
But not with - unless it is a negative number:
5-10-22-33-40-55-62-75
Script will extracts all numbers and generate graph.
Tested on Ubuntu 19.10 and Windows 10.
Sourcecode and run instructions are on Github: https://github.com/taunoe/tauno-serial-plotter
Ubuntu deb file: https://taunoerik.files.wordpress.com/2020/03/tauno-serial-plotter.zip
First published on: https://taunoerik.art/2020/03/16/serial-plotter-code/
Comments
Please log in or sign up to comment.