Приветствую!
Создаю мини проект - "Внешняя кнопка для ПК"
Полезность - назначение различных макросов(действий)
Интерфейс подключения к ПК - USB (эмуляция HID клавиатуры)
Контроллер - DIGISPARK (ATtiny85) usb + кнопка тактовая
Библиотека DigiKeyboard.h
Два режима работы:
Первый режим:
При нажатии внешней кнопки - отправляется (KEY_1)
(Одно нажатие кнопки это отправка одного символа, как на обычной клавиатуре)
Второй режим:
Включение/отключение режима - удержанием кнопки на (6 сек.).
В этом режиме при каждом нажатии внешней кнопки - поочередно отправляются сначала (KEY1), при втором нажатии (KEY2)
Прошу помощи. (В проекте указана отправка в UART но по факту руками заменяю на команду DigiKeyboard.sendKeyStroke(KEY_1) и (KEY_2)
Пока не понимаю, что делаю не так. На нажатие реакции нет.
Источники по изучению данной темы:
https://rootsaid.com/digispark-hid-digi ... -commands/
https://habr.com/ru/articles/502794/