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
- 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 your users:
- See what your sensors are measuring
- Spot trends
- Compare changes in different sensors
- Interpret the output from your sketch
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 untangle and wire up switches and lights.
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:
- Drag and drop UI elements onto your interface panel with the designer
- Give each control a command. Commands are sent when a button is clicked or a value changes. And commands can use values from other elements.
- Apply the design changes to your interface panel.
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.
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.
Best feature – speed of setup.
MegunoLink is a very useful product to rapidly create interactive interfaces when your application needs to display data and simple controls.
I have been using MegunoLink for a few months. It's the best Serial Plot software I have to say. Great Job!
- Masters Student
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.
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