Поиск

"Ардуинная" клавиатура 3х4 или 4х4 как обычная USB-клавиатура


Сегодня нашел разумное применение игрульке с мышкой/клавиатурой, см. код на гитхабе, также зеркала на сосфорже (с обеда заработал), гитлабе и битбакете.

Подключаем к определенным портам STM32 (порты и пины определяются в заголовочном файле matrixkbd.h, я так сделал для большего удобства портирования на разные макетки) разъем обычной «ардуинной» матричной клавиатуры и получаем дополнительную USB-клавиатуру. Удобно для применения во всякой эмбедщине, когда используется какая-нибудь кубиборда или «малинка» с минимальным обвязом, а обычную клавиатуру лепить не вариант.
Можно, конечно, повесить и на GPIO одноплатника, но для этого придется лепить свой модуль xkb…
eddy-em.livejournal.com

Добавить комментарий