aselectroworks / AtomS3_USB-BLE_MIDI_Bridge

USB-BLE MIDI Bridge for AtomS3
MIT License
4 stars 0 forks source link

USB-BLE MIDI Bridge for AtomS3

This project provide MIDI Bridge between USB and BLE

Capability

Target Device

AtomS3(M5Stack)

Requirement

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🎉

How to use

  1. Build this project and flash to AtomS3. Board setting example is below. USB Mode must set to USB-OTG (TinyUSB)

  2. Click the display(AtomS3 has the button under the display), move the cursor.
  3. Press and hold the display, enter or execute some function(scan/connect/remove).

Displaying Information