USB-BLE MIDI Bridge for AtomS3
This project provide MIDI Bridge between USB and BLE
- 3 virtual cable support
- BLE MIDI auto reconnection
AtomS3(M5Stack)
Arduino core for the ESP32, ESP32-S2, ESP32-S3, ESP32-C3, ESP32-C6 and ESP32-H2
M5Unified
Arduino MIDI Library
Arduino BLE-MIDI Transport(connection_compatibility branch on my forked vertion)
Arduino USB-MIDI Transport(multi-cable-support branch on my forked version)
MIDIUSB Library for arduino-esp32
Thank you for all contributors of related projects🎉
-
Build this project and flash to AtomS3. Board setting example is below. USB Mode
must set to USB-OTG (TinyUSB)
-
Click the display(AtomS3 has the button under the display), move the cursor.
-
Press and hold the display, enter or execute some function(scan/connect/remove).
-
Displaying the bonded device name
-
CN = Virtual Cable Number
-
Blue string device is connecting
-
Red string device is disconnected