Назад к каталогу

ESP32-BLE-Gamepad

Превращает ESP32 в BLE-геймпад с поддержкой 128 кнопок, аналоговых осей, D-pad и датчиков движения

Версия0.7.3
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер56.54 KiB
Источникофициальный
Обновлено2026-08-24

Установка

Последняя опубликованная версия
0.7.356.54 KiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:23ef0a5909102424fe6cdca70201d980168610949644ada9c0ab43a47774b559
АрхивESP32_BLE_Gamepad-0.7.3-23ef0a59.zip

Описание

Библиотека превращает ESP32 в беспроводной BLE-геймпад, полностью совместимый с Windows, Android, Linux и macOS. Поддерживает 128 кнопок, 6 осей (включая стики и триггеры), два слайдера, четыре D-pad'а, гироскоп, акселерометр и элементы управления симуляторами. Можно настроить разрешение осей и слайдеров до 16 бит, изменить VID/PID, переименовать устройство и передавать уровень батареи. Под капотом — эффективная NimBLE библиотека, которая позволяет одновременно использовать Nordic UART Service для передачи данных. Есть поддержка принудительной переустановки соединения и удаления старых сопряжений, а вот HID Feature Report пока не реализован.

Версии

Показано: 26
0.7.32026-08-24 12:37:20 UTC
ZIP по запросу
первое скачивание может быть дольше
0.7.22026-08-24 12:37:20 UTC
ZIP по запросу
первое скачивание может быть дольше
0.7.12026-08-24 12:37:20 UTC
ZIP по запросу
первое скачивание может быть дольше
0.7.02026-08-24 12:37:20 UTC
ZIP по запросу
первое скачивание может быть дольше
0.6.92026-08-24 12:37:20 UTC
ZIP по запросу
первое скачивание может быть дольше
0.6.82026-08-24 12:37:20 UTC
ZIP по запросу
первое скачивание может быть дольше
0.6.72026-08-24 12:37:20 UTC
ZIP по запросу
первое скачивание может быть дольше
0.6.52026-08-24 12:37:20 UTC
ZIP по запросу
первое скачивание может быть дольше
0.6.32026-08-24 12:37:20 UTC
ZIP по запросу
первое скачивание может быть дольше
0.6.22026-08-24 12:37:20 UTC
ZIP по запросу
первое скачивание может быть дольше
0.6.12026-08-24 12:37:20 UTC
ZIP по запросу
первое скачивание может быть дольше
0.6.02026-08-24 12:37:20 UTC
ZIP по запросу
первое скачивание может быть дольше
0.5.42026-08-24 12:37:20 UTC
ZIP по запросу
первое скачивание может быть дольше
0.5.22026-08-24 12:37:20 UTC
ZIP по запросу
первое скачивание может быть дольше
0.5.12026-08-24 12:37:20 UTC
ZIP по запросу
первое скачивание может быть дольше
0.5.02026-08-24 12:37:20 UTC
ZIP по запросу
первое скачивание может быть дольше
0.4.42026-08-24 12:37:20 UTC
ZIP по запросу
первое скачивание может быть дольше
0.4.32026-08-24 12:37:20 UTC
ZIP по запросу
первое скачивание может быть дольше
0.4.12026-08-24 12:37:20 UTC
ZIP по запросу
первое скачивание может быть дольше
0.4.02026-08-24 12:37:20 UTC
ZIP по запросу
первое скачивание может быть дольше
0.3.42026-08-24 12:37:20 UTC
ZIP по запросу
первое скачивание может быть дольше
0.3.32026-08-24 12:37:20 UTC
ZIP по запросу
первое скачивание может быть дольше
0.3.12026-08-24 12:37:20 UTC
ZIP по запросу
первое скачивание может быть дольше
0.3.02026-08-24 12:37:20 UTC
ZIP по запросу
первое скачивание может быть дольше
0.2.02026-08-24 12:37:20 UTC
ZIP по запросу
первое скачивание может быть дольше
0.1.92026-08-24 12:37:20 UTC
ZIP по запросу
первое скачивание может быть дольше