M5Stackで動作するBluetoothシリアル通信のトランスミッターとレシーバーのプログラムです。
M5StackMIDIモジュールを使ってMIDIを受送信するようになっています。binファイルはSD-Updater,LovyanLauncherに対応しています
espressif/arduino-esp32/libraries/BluetoothSerial/のサンプルスケッチがベースです。親機、子機のデバイス名を変更したり接続方法を変更する場合はこちらを参照してください。
動作には以下のライブラリが必要です。
Bluetoothシリアル通信を経由する都合上、通常のMIDIより動作が重くなりやすいです。一度にたくさんのセットアップメッセージを入出力すると取りこぼしが発生する可能性があります。