Исправить прошивку на ESP32. Матрица кнопок и поворотные энкодеры
Цена договорная
Делаю себе беспроводной штурвал для симрейсинга на ESP32. Не могу найти прошивку, которая бы закрывала 2 моих потребности: матрица кнопок и 4-5 поворотных энкодера EC11.
Имеется готовая прошивка 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) интегрировать поворотные энкодеры
Может быть, для кого-нибудь, сделать новый скетч будет намного проще и быстрее. Я не знаю. Но если цена будет умеренная, то почему бы и нет
Имеется готовая прошивка 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) интегрировать поворотные энкодеры
Может быть, для кого-нибудь, сделать новый скетч будет намного проще и быстрее. Я не знаю. Но если цена будет умеренная, то почему бы и нет
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.