GamepadInput
Обработка входных данных от джойстика или геймпада с поддержкой кнопок, стиков и событий нажатий
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:0e1766c862c8c69e53603fa750b7be0f4c9980a7086e5f11f01d168e718c2739GamepadInput-1.2.1-0e1766c8.zipОписание
Если нужно работать с джойстиком или геймпадом, но не хочется писать кучу кода для обработки входящих данных — эта библиотека берёт на себя основную черновую работу. GamepadInput работает фреймовым подходом: на каждом цикле вы получаете актуальное состояние кнопок и стиков, плюс можно ловить события нажатия и отпускания. Источник данных может быть любой: USB, BLE, UART или даже прямые GPIO, библиотека просто организует эти сырые значения в понятный интерфейс. Код оптимизирован для встроенных систем, поэтому занимает мало памяти и ресурсов. Если вы собираете робота, игровой контроллер или что-то с пультом управления на Arduino, это удобный способ не заморачиваться с парсингом сигналов самостоятельно.