Get more from your Arduino

MegunoLink provides you with data plotting, control and monitoring tools to kickstart your projects

MegunoLink – Overview

MegunoLink is a customizable interface tool for Arduino sketches. Configure MegunoLink projects from our set of visualizers to send commands and receive data:

  • from your Arduino program to control the interface, and
  • from MegunoLink to control your sketch.

The MegunoLink window can be reconfigured to suit your application with our dockable visualizers, like Visual Studio or Altium. There are visualizers for:

  • Interface panel
  • Serial monitor
  • Tables
  • Plotting
  • And more…

Graph your data

Add a single line of code to your sketch and MegunoLink will plot data sent from your Arduino in real-time. For example: Plot.SendData(“Temperature”, GetTemperature());

Graphs help you:

  • See what your sensors are measuring,
  • Spot trends,
  • Compare changes in different sensors, and
  • Copy or save graph images and data.

Plots can be easily copied to the clipboard as pictures. And the numerical chart data can be exported into Excel or other software for more analysis.

Build a user interface

It takes a long time to wire up switches and lights then write a program to handle all the inputs and outputs.

Our interface panel lets you control your Arduino with virtual controls sending serial commands, even if you’ve never used a button control before.

It’s a simple 3 step process:

  1. Drag and drop UI elements using MegunoLink’s custom interface panel designer.
  2. Give each control a command. Commands are sent when a button is clicked or a value changes.
  3. Implement command handlers in your program using our Arduino library.

Interface panel controls can trigger measurements, start experiments, configure your creation and retrieve information from your program.

Make a table

Having trouble spotting a variable in a cluttered monitor window? Our Table visualizer lets you tabulate values so that you can monitor their current values easily.

Our Arduino library means one line of code and the table comes to life.

Monitor serial data

Monitor serial communications from your Arduino in real time.

  • Shows both send and received serial communications
  • Display non-printable characters
  • Time and date stamping
  • Copy/paste and save to disk

Hardware and Connection Types

MegunoLink supports any hardware that uses serial, Xbee Pro Series 2, Ethernet, and Wireless including (but not limited to):

  • Arduino Uno
  • Arduino Mega
  • Arduino Ethernet Shield (UDP)
  • Ether Ten (UDP)
  • Arduino  Yun
  • Arduino Lillypad
  • Ethermega (UDP)
  • ESP8266 (UDP/TCP)
  • ESP32 (UDP/TCP)
  • Or any device with serial, ethernet, or XBee connectivity.
  • I just love it! I have tried dozens of other options and it took me like a year to get to MegunoLink. There are a lot of people looking for exactly something like this and they do crazy things to get a plot from Arduino. I have no idea why they do not use MegunoLink.

    Krzysztof W.
  • Thanks! I no longer need to install hardware switches, it's so easy to just use the interface panel.

  • Megunolink has proven to be a useful piece of software. It gives you a friendly and powerful connection to all the data from your microcontroller, and also a simple GUI for control via serial.

    John Boxall
  • Best feature – speed of setup.

    Murray Cox
  • MegunoLink is a very useful product to rapidly create interactive interfaces when your application needs to display data and simple controls.

    Luca Lucadentella
  • I have been using MegunoLink for a few months. It's the best Serial Plot software I have to say.  Great Job!

  • I have been using MegunoLink Pro for the last couple of weeks and having an awesome experience with the real time plotting of serial data from my Arduino Boards.

    Abhinaba Masters Student
  • i like the time graph a lot!! - greetz from germany

  • + easy to learn + great feature for arduino + fast connected with arduino + plot more than one sensor value

  • Easy plotting interface

Start typing and press Enter to search