Fix USB MIDI, add LED startup animation, improve logging

- Use ArduinoUSBMIDI library for proper USB MIDI device recognition
- Add LED startup colour cycle (red, green, blue, yellow, magenta, cyan, white)
- Add comprehensive console logging for all MIDI in/out and switch events
- Log unmapped MIDI messages
This commit is contained in:
2026-06-23 13:06:57 +00:00
parent c1b163c8b8
commit 4d81386f78
6 changed files with 130 additions and 98 deletions
+3 -1
View File
@@ -6,10 +6,12 @@ platform = espressif32
board = esp32-s3-devkitc-1
framework = arduino
lib_deps =
lathoub/ArduinoUSBMIDI@^1.0.0
build_flags =
-DARDUINO_USB_MODE=1
-DARDUINO_USB_CDC_ON_BOOT=1
-DCFG_TUSB_MIDI=1
monitor_speed = 115200