Two Free Real Time Visualization Tools for your Embedded Project

Ever wanted to visualize all the data you collect via your Launchpad or rather any embedded project. You obviously do not want to go through all the hoops of creating your own GUI. Here are two great real time visualization programs(free, yeayy!) which can read data from your serial port.( via Dangerous Prototypes )

1. SerialChart

SerialChart is an open source application for charting data sent via RS-232 port in real time. As long as your income data is in a csv format, you should be ok.

2. KST

KST is really loaded with a lot of visualization plugins including color mapping, multiple tabs and monitoring. It is open source and based on KDE. It is distributed with a windows binary too. You set KST by telling your terminal program to continuously store data to a txt file and let KST know where this file is. You then have real time monitoring.

Igor from the Arduino forums has a nice writeup on how to configure this by a video below. Thanks Igor!

Join the best MSP430 blog on the net and stay up-to-date with our latest news, projects and design resources. We will not share your info with anyone.


  1. As a note, both of these are Windows only. Some cross-platform JAva or Python or similar programs would be nice.

  2. KST can be run on OSX, Linux and windows.

  3. constantly saving data to a txt file would kill your SSD? any ways to store captured data in the memory (at least several megabytes, and only then saving it to disk?)


Submit a Comment

Your email address will not be published. Required fields are marked *

8 − = two

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>