62d1e430d5c0cdc854d859b6641a99d8134c77fc
Replace direct NimBLE-Arduino dependency with max22/ESP32-BLE-MIDI wrapper library (v0.3.2). Rewrite ble_midi_transport to use BLEMidiServer API instead of raw NimBLEDevice calls. Removes patch_nimble_device() from pre_build.py — no longer needed since BT controller init is managed by the library internally. The library uses NimBLE v1.4.1 internally and configures advertising without setScanResponse() or setName(), which may resolve the invisible BLE advertising issue on ESP32-S3.
Description
ESP32-S3 Loopy Pro Launchpad-Compatible Foot Controller
759 KiB
Languages
C++
96.5%
Python
3.5%