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

I2CKeyPad8x8

Работа с матричными клавиатурами до 8×8 через I2C расширитель PCF8575 с поддержкой дребезга контактов

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

Установка

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

Описание

Библиотека работает с матричными клавиатурами размером до 8×8 строк и столбцов, подключёнными через I2C расширитель портов PCF8575. Если ваша клавиатура меньше — скажем, 5×4 — она тоже будет работать без проблем. Чип PCF8575 занимает адреса от 0x20 до 0x27, то есть на одной шине I2C можно подключить до восьми таких устройств. Библиотека реализует чтение нажатий через функции getKey() и getChar(), с поддержкой настройки порога дребезга контактов. Если дребезг включен, функции могут вернуть специальный код 255. Учтите, что это экспериментальный код, хотя первые тесты прошли успешно. Если вам нужна похожая библиотека для 4×4 клавиатур с PCF8574, есть более старый вариант I2CKeyPad.

Версии

Показано: 7
0.3.32026-08-24 12:37:34 UTC
ZIP по запросу
первое скачивание может быть дольше
0.3.22026-08-24 12:37:34 UTC
ZIP по запросу
первое скачивание может быть дольше
0.3.12026-08-24 12:37:34 UTC
ZIP по запросу
первое скачивание может быть дольше
0.3.02026-08-24 12:37:34 UTC
ZIP по запросу
первое скачивание может быть дольше
0.2.02026-08-24 12:37:34 UTC
ZIP по запросу
первое скачивание может быть дольше
0.1.12026-08-24 12:37:34 UTC
ZIP по запросу
первое скачивание может быть дольше
0.1.02026-08-24 12:37:34 UTC
ZIP по запросу
первое скачивание может быть дольше