An Arduino library for sending MegunoLink Pro packets to the various visualisers. Currently supports sending data to:
The library also supports:
- A command handler for serial commands
- A class to make it easier to write timer driven code with Arduino millis() timer
- A template for storing data in the eeprom
- An exponential filter
- A circular buffer template
- A command processor for dispatching commands
Install the library into the
libraries folder of your Arduino installation.
Visual Studio Installation
The library can also be used with our Arduino Build Tool for Microsoft Visual Studio. To use the library in your Arduino program, open the Property Manager (View→Other Windows→Property Manager) then:
- Select the Arduino program's project in the Property Manager
- Click the "Add existing property sheet" on the Property Manager toolbar.
- Browse to the library project and select the file named MLPLib.props
Now building the Arduino Program will also build the referenced libraries. The libraries will pick up the hardware settings (CPU, clock frequency etc) from the Arduino Program. This means if you have one program targeting a Mega and another targeting the Uno, both can use the same Arduino Library project for common code.
The hardware is released under the GNU Lesser General Public License (LGPL)
Distributed as-is; no warranty is given.