Полный текст
Превращаем старую клавиатуру от ноутбука в полноценную USB-клавиатуру на RP2040 без QMKТема сборки кастомных клавиатур кажется исчерпанной: готовые контроллеры и заливка прошивки QMK закрывают большинство проблем. Этот путь надёжен, но он полностью скрывает низкоуровневую логику работы периферии.Отказ от абстракций кратно усложняет задачу. В основе пассивной ноутбучной клавиатуры лежит матрица. Её подключение к Raspberry Pi Pico требует ручной прозвонки шлейфа, настройки GPIO и программного подавления дребезга контактов. Ещё больше нюансов скрыто в спецификациях интерфейса — самодельное устройство обязано корректно отдавать хосту дескрипторы конфигурации и формировать HID-репорты.