This is based on PluggableUSB, using the MIDIUSB library. the USB connection goes directly to the main MCU) this means that they can act as a true USB MIDI device. Some of the newer boards have native USB support (i.e.
This page provides an overview and some board recommendations if you're planning to build an Arduino MIDI device with MIDI over USB support.Īrduino Due, Arduino Leonardo, Arduino Micro, Arduino Nano 33 BLE, Arduino Nano 33 IOT, Arduino Zero, Arduino MKR Zero, Arduino MKR1000. There are some differences in MIDI over USB implementation between different types of Arduino-compatible boards.