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

AnalogKeyboard

Работа с аналоговой клавиатурой на одном выводе ESP32, распознавание нажатий и удержаний кнопок по значениям напряжения

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

Установка

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

Описание

Библиотека для работы с аналоговой клавиатурой на 5 кнопок, подключённой к одному аналоговому выводу ESP32. Каждой кнопке соответствует своё значение напряжения, которое библиотека распознаёт и преобразует в независимые события. По умолчанию настроена для ESP32-LAB, но легко переконфигурируется под другие схемы аналоговых клавиатур через параметры конструктора — адреса каждой кнопки и допуск точности срабатывания. Предусмотрены методы для обнаружения нажатия, удержания и отпускания кнопки. Библиотека рассчитана на 12-битное разрешение АЦП, что соответствует возможностям ESP32, поэтому может потребовать доработки для других платформ с другими разрядностью и диапазоном значений.

Версии

Показано: 2
0.3.62026-08-23 19:13:17 UTC
ZIP по запросу
первое скачивание может быть дольше
0.3.52026-08-23 19:13:17 UTC
ZIP по запросу
первое скачивание может быть дольше