SerialPlot is my new open source adventure. It allows you to plot data coming through your computers serial port. To be honest, nowadays it’s most likely this will be a USB port, emulating serial port.
It supports binary and ASCII data formats. Binary formats include uint8, int8, uint16, int8, uint32, int32 and float. There is also multi channel support. SerialPlot doesn’t require a sophisticated package format. It just assumes each channels data is sent consecutively. That means all channels should be synchronized. In case of ASCII it’s different. ASCII input actually can be in CSV (comma separated values) format. Each channel is sent as a column.
Below is a screenshot of the SerialPlot:
Currently there is installation package for debian/ubuntu only. I hope to add windows support soon, and some other linux distributions as well.
You can download debian package from here.
Update: Check out the hackaday page for downloads.
Update: Download source code from https://hg.sr.ht/~hyozd/serialplot/
If you have any trouble installing/building, please let me know.