CERP - DF-Robot Wireless GamePad V2.0 for Arduino library
Управление беспроводным геймпадом DF-Robot V2.0 с калибровкой джойстиков, фильтрацией шума и проверкой целостности данных через CRC8
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:2fdcb99054e0a665601855f6865628eef57c55ae8e3e5ddf4db5c3c69bf42f2aCERP___DF_Robot_Wireless_GamePad_V2_0_for_Arduino_library-1.0.6-2fdcb990.zipОписание
Легковесная библиотека для работы с беспроводным геймпадом DF-Robot Wireless GamePad V2.0. Читает состояния кнопок и аналоговые джойстики, обменивается данными в бинарном формате для минимизации размера посылок. При запуске автоматически калибрует джойстики и применяет фильтр шума к аналоговым данным. Основной класс GamePadCtrl упрощает получение и отправку команд управления — как входящих (кнопки, стики), так и исходящих (вибрация, светодиод). Проверка целостности данных реализована через CRC8-контрольную сумму. Требует установленную библиотеку MegunoLink для работы экспоненциального фильтра. В комплекте идут примеры как для самого геймпада, так и для приемника.