MegunoLink: plot, log, monitor serial data; upload hex files


Thought you folk might be interested in MegunoLink, a free Windows utility we’ve made specifically for communicating with Arduinos. Currently it has five main functions:

Please let us know if you have any problems, comments, or features you’d like to see added!


Well done Paul, Megunolink is a great piece of software that will be useful to all of us in the Arduino user community.
I encourage everyone to give it a test run, you won't be disappointed.

Thanks John, an updated version is up at New features include…

  • Automatically disconnect the serial port when Arduino IDE builds and uploads.
  • Improved plotting tool. Modify line thickness and add plotting symbols.
  • Launch MegunoLink for uploading programs to the Arduino by double clicking on a Hex file created with Atmel Studio ( Tutorial : Using Atmel Studio for building Arduino programs)
  • Improved configuration for AVRDude uploader
  • Improved project configuration

The first feature is great. It allows you to work seamlessly between the Arduino IDE and MegunoLink. The Arduino IDE for code development and upload, and MegunoLink for serial data plotting, monitoring and logging.

Join us on facebook and twitter. We would love some feedback on bugs and feature requests.

Awesome - I just fired it up this morning and the red "update" blinked at me (great feature by the way).
Nice work on the auto-disconnect serial, that was my only issue.


We’ve just updated MegunoLink again. Download it here:

We have a couple of bug fixes and a few new features:

  • Added support for uploading hex files to Leonardo boards (we don’t have a Leonardo yet, so please let us know if you have any problems!)
  • You can now automatically add carriage return/ line feed characters to text sent with the serial monitor
  • Added support for data sent at 500,000 baud. The Arduino does not officially support this rate, but some users are reporting greater reliability at 500,000 than 115,200 baud.
  • Added a text box to specify the source file on the upload tab. Use the browse button, or drag files from Windows Explorer & drop them on the text box.
  • Secret method to remove the donate link from the status bar. Make a donation to find out the secret!

As always, let us know if you have any problems or would like to suggest a feature. It can take us a little while to implement new features, but we do read all your messages!

Have a great day,

This is very great, :slight_smile:

Hi again everyone,

We've just released a completely rewritten version & upgraded it to MegunoLink Pro. The biggest difference is we now have docking windows so that you can see data from your Arduino in a text monitor, on a graph, in a table or on a map all at the same time. You can pull in data from several Arduinos, either through serial or UDP, into different windows to monitor everything at once. We also have message monitors and loggers that pull out specially formatted separate debug data from the vast stream of serial messages your project spits out, for example. And a interface panel to send messages to your program using buttons, sliders and number controls.

You'll find more information at We'd love to hear any feedback...what you think, what new features you'd like to see, etc.

Have a great week,

Just to let everyone know, in celebration of Arduino's 10th birthday MegunoLink Pro is only 5$ currently.

Looks like $5 special is over - just when I discovered product...