Ready to make it work?

Use MegunoLink: graphs, logs and buttons
for your next Arduino project

What is MegunoLink?

MegunoLink helps you make your Arduino projects work. Use it to plot measurements from sensors, send commands to control your Arduino or tabulate data.

MegunoLink provides an easy way to interact with your Arduino project.

Join our free newsletter for great tips and tricks to help you get more from your Arduino projects with MegunoLink.

MegunoLink connects to your Arduino

You can connect MegunoLink to any Arduino device. Whether you are using a core Arduino board such as the Uno and Mega, have branched out to a 3rd party device like the ESP32 or Artemis, or built your own board: MegunoLink is good to go.

Use the Connection Manager visualizer to create a connection to your Arduino with:

  • Serial/USB (baud rates from 300 to 921,600),
  • TCP client or server,
  • UDP, or
  • XBee Series 2 Pro, and more.

You can create connections to many devices at the same time. Or many connections to one device: mix serial and wireless to conquer debugging and communications.

MegunoLink also supports multicast DNS (mDNS). Multicast DNS makes it easier to find your wireless masterpiece without guessing its IP address.

Connection Manager

Create and configure serial, UDP, file and XBee connections with the Connection Manager

Plotting with MegunoLink

After Installing our MegunoLink library for Arduino, plotting is easy:

You have control of all graph properties. From MegunoLink or your Arduino sketch, set the:

  • Graph title,
  • X-axis title,
  • Y-axis title (left and right),
  • Series name,
  • Series colors, line-styles, marker symbols and more.

Use multiple graphs for different data, several axes for measurements on different scales or just put all your data on one plot. Zoom in to take a closer look or export the data to a spreadsheet.

Watch your data come to life with MegunoLink, whether it is travelling by serial cable, wireless ether or carrier pigeon (coming soonish).

Check out Getting started with plotting data to make your first plot.

Plot example
The graph scrolls automatically to show the latest data when Run mode is turned on.
Single axis time plot
Plot similar measurements on a single axis.
Multiple plots
MegunoLink supports multiple plots to graph unrelated data.
Two axis time plot
Plot different measurements on two different axes

Take Command of your Arduino

Build a custom user interface with our Interface Panel visualizer. Just drag and drop controls then give them commands using the Interface Panel Designer.

Commands are sent to your Arduino as you interact with controls:

  • click buttons,
  • drag track bars, or
  • type in a text box.

They’ll go wirelessly or by cable. However you connect.

And the command handler in our MegunoLink library for Arduino makes processing those commands in your Arduino code a breeze. Well, actually a couple of lines of code…

Commands call functions in your Arduino program. They can get parameters from the command and do anything you want, from turning on an LED to launching a spaceship (spaceship sold separately).

Learn more:

Good to go

MegunoLink projects can be packaged into a stand-alone application using Builder (sold separately).

Builder creates a custom installer that bundles core MegunoLink functionality with your MegunoLink project. Add branding and distribute your project to the world.

Learn more about builder.

stand-alone project
Builder creates an installer to distribute a stand-alone version of your MegunoLink project.

What’s next?

Install our Arduino integration tools so:

  1. the MegunoLink library for Arduino is available to your sketches, and
  2. MegunoLink automatically disconnects serial ports when you upload your Arduino program to your device.

Subscribe to our newsletter for great tips and tricks that will help you get more from your Arduino projects with MegunoLink.

Check out our:

It is time to start tinkering!

MegunoLink has been downloaded by more than 40,000 engineers and makers.

Check out some of the cool stuff they have been building…

Prototype Reflow Oven

by Scott Swaaley

Love this software. Just built a GUI for my DIY reflow oven.

Wireless VA Meter

by George Kontopidis

I have been enjoying the MegunoLink — excellent code and superb documentation.

Ion Thruster

by Michael Bretti (Applied Ion Systems)

I just ran my first official full system test yesterday after a year of preparation. Everything worked fantastic and MegunoLink performed amazingly.

Want to build something amazing with Arduino and MegunoLink too?

Download our free trial to get started.

Start typing and press Enter to search