QMK USB-USB конвертер - сборка
Перевод гайда по сборке штуки, которая позволяет подружить с QMK обычные клавиатуры.
Мне оригинал гайда показался не совсем понятным, поэтому пишу, чтобы не забыть процесс.
Дисклеймеры
- Этот конвертер придумал не я, вот оригинал инструкции
- Ссылки на али дал те, по которым брал сам, наверняка есть ещё миллион лотов с такими же товарами
Нам понадобятся
- 3.3v промикра с гребёнкой. Именно 3.3 вольта - с обычными 5вольтовым не заработает. Например, вот этот
- USB Host Shield для ардуины. К примеру, этот
- Всякий стаф для пайки
- Пару тонких проводков
- Острый нож
наши подопытные: промикра и host shield
Семь раз отмерь
На всякий случай проверяем, что наша промикра на 3.3 вольта (а то они все на одно лицо). Для этого можно измерить напряжение между пинами VCC и GND
Далее прошиваем промикру, чтобы проверить её рабочесть. Потом выпаивать совсем не захочется. Для этого клонируем себе репозиторий QMK, ставим нужные зависимости и заливаем вот эту штуку
$ sudo make converter/usb_usb/pro_micro:default:avrdude
Нам нужен pro_micro
вариант.
Также сравниваем частоту своей промикры с тем, что написано в keyboards/converter/usb_usb/pro_micro/rules.mk
. Если промикра на 16мгц а в конфиге F_CPU = 8000000
- надо будет поменять на 16.
Один раз отрежь
Режем вот эту дорожку на шилде (выделил розовым, открываем картинку в новой вкладке для полного размера). Режем без жалости и проверяем уничтожение прозваниванием: если резать так, как в оригинале, то есть шанс ничего не разрезать и потом мучительно всё выпаивать назад.
Напаиваем гребёнки на шилд вот в такой конфигурации
Прокидываем два провода на внутренней стороне шилда
- Провод от того пада, где мы резали дорожку, до RAW пина промикры
- Провод, замыкающий два контакта на шилде. С одной гребёнки можно пассатижами снять пластмассовую часть, чтобы не мешалась.
В итоге промикра будет лежать на гребёнке как-то так.
Проверяем
Клавиатуру - в USB порт на шилде, потом промикру подключаем к компьютеру (наоборот оно не заводится).
Радуемся.