MacroPad
Обработка матрицы кнопок и управление макросами для создания кастомных клавиатур и макропадов
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:86c9734aac56c43a96ac22b8a833d63386edc8eea9ca4925fdbfa7ffd8e40cecMacroPad-0.2.3-86c9734a.zipОписание
Библиотека для создания макропадов и кастомных клавиатур на основе матрицы кнопок. Она берёт на себя обработку нажатий в матрице и управление макросами, но сама по себе не работает как HID-устройство — для этого нужна отдельная библиотека, например стандартная Keyboard.h. Написана под Raspberry Pi Pico, но совместима с любыми Arduino-платами. В арсенале есть удобные макросы для инициализации (MACRO_PAD_INIT), простой способ задавать анонимные функции через Do-макросы, а также вспомогательные функции вроде pressToKey для имитации удержания клавиши. Библиотека не занимается переназначением клавиш в стандартном смысле — вместо этого предлагает настраивать всё через макросы, что даёт больше гибкости для специализированных устройств.