ESP-NOW MIDI
Беспроводная передача MIDI между платами ESP через ESP-NOW с поддержкой кнопок и энкодеров
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:0b5fdf42dd75b94239ee0e817ba6edbb13fd6bcf14d744ed5e91db06e2676190ESP_NOW_MIDI-0.18.0-0b5fdf42.zipОписание
Беспроводная передача MIDI между платами ESP через ESP-NOW — вот основная идея этой библиотеки. Один микроконтроллер выступает донглом и подключается к компьютеру как USB MIDI-устройство, второй отправляет MIDI-сообщения по воздуху. Работает с ESP32-S2 Mini (Lolin S2 Mini) как с приёмником, ESP32-S3 тоже подходит, а отправлять может практически любая плата ESP с Wi-Fi. Включена готовая поддержка для кнопок и энкодеров — можно напрямую из кода связать пины с MIDI CC без лишней логики. Совместима с DAW, MAX, pd, любыми игровыми движками и браузерными приложениями, которые видят USB MIDI. Для S3 нужно включить режим USB-OTG в настройках платы, в остальном библиотека справляется с инициализацией ESP-NOW самостоятельно.