Исправить прошивку на ESP32. Матрица кнопок и поворотные энкодеры
Имеется готовая прошивка GitHub - MagnusThome/ESP32-BLE-Gamepad: Bluetooth LE Gamepad library for the ESP32 с матрицей и 5ю енкодерами
Однако в ней есть проблема. Регистрирует нажатие только 1 кнопки одновременно. Я думал, может быть какая-то переменная отвечает за это(может так и есть). Сам найти не смог
Например в этом проекте GitHub - lemmingDev/ESP32-BLE-Gamepad: Bluetooth LE Gamepad library for the ESP32 я смог запустить из примера скетч keypad 4x4 матрицы кнопок и заставить работать все клавиши одновременно с помощью диодов. Но не могу интегрировать туда поворотные энкодеры
Собственно, задача:
Либо из имеющейся прошивки №1 убрать ограничение на кол-во нажатых клавиш или во вторую(keypad 4x4) интегрировать поворотные энкодеры
Может быть, для кого-нибудь, сделать новый скетч будет намного проще и быстрее. Я не знаю. Но если цена будет умеренная, то почему бы и нет