This post is just to share the Serial Oscilloscope I wrote over the weekend. It is a Windows application that plots received data as up to 9 channels on an oscilloscope. It also functions as a basic serial terminal to send and receive bytes.
I created it as a general purpose tool for debugging any project. It is compatible with any serial stream containing comma-separated values terminated by a new-line character ("\r"). For example, "11,22,33\r" will be plotted as values 11, 22 and 33 for channels 1, 2 and 3.
I included an Arduino sketch in the source that achieves a sample rate of ~2.5kHz at 115.2k baud, I used another microcontroller (PIC24F) with >1M baud for far higher samples rates.
Checkout the post on my wesbite for more info and downloads:
I also posted the demo video on YouTube:
Hope this is of use!