Как я тупой блокнот собирал
История маленькой кастомной клавиатуры.
Dumbpad
Не совсем блокнот и точно не тупой
Я уже писал, что есть у меня хобби собирать кастомные механические клавиатуры, но с особой любовью я отношусь к макропадам, что это и зачем я думаю на этом сайте объяснять не надо.
Началось все с того что в руки мне попали свичи Cherry MX Black, их количества хватило бы на 40% клавиатуру, но она мне не нужна, а вот заменить мой первый собранный макропад (который к слову прослужил мне ровно 2 года) вполне достаточно.
Я давно присматривался к проекту imchipwood - dumbpad
Он прост, продуман и достаточно знаменит что бы искать по нему информацию.
В общем звезды сошлись и было принято решение собирать именно его.
Как говорил Эд из великого фильма Эдгара Райта «Shaun of the Dead»
«Какой у нас план?»
Шаг первый – заказываем плату и всю остальную расходку из китая.
Шаг второй – печатаем корпус, смазываем свичи и все собираем.
Шаг третий – прошиваем и настраиваем.
Шаг четвертый (опциональный) – выпиваем пинту холодного пива и делимся всем с Вами.
Шаг первый.
Уже на этом этапе меня ждали подводные камни, если раньше можно было просто закинуть gerber файл на сайте типа pcbway или jlcpcb и ждать, когда тебе приедет посылка, то сейчас надо искать нормального продавца на алике, списываться с ним, договариваться. В принципе ни чего сложного, но куда приятнее было работать jlcpcb.
И вот, спустя пару недель на руках есть аж 5 плат, Arduino pro micro, диоды, энкодер, свичи и дисплей на 0,91 дюйма.
Шаг второй.
Печатаем на 3d принтере корпус и плейн, без плейна кстати очень тяжело ровно позиционировать свичи на плате так что, если кто-то захочет повторить обязательно печатайте плейн.
Начинаем паять.
Какой же кайф паять все на плату, до этого я делал исключительно ручную разводку, об этом я писал в предыдущим посте, здесь же можно сказать половина работы уже сделана за меня.
Просто накидываешь все элементы, берешь паяльник включаешь любимую музыку и совершенно не думая запаиваешь все что видишь.
Шаг третий.
Подводный риф этого шага заключается в том, что официально на Гитхабе лежат прошивки к QMK и QMK с поддержкой VIA, я же в своих проектах использую VIAL (по факту это форк VIA но со своими фишками и лично мне он нравится больше). Я уже был готов начать портировать вручную с VIA на VIAL, но на помощь мне пришел какой-то неизвестный мне индийский парень, который уже сделал это и любезно выложил все на Гитхабе (спасибо тебе Muhammad Reyhan Dwi Rama). Прошиваем, проверяем, настраиваем, профит, вы прекрасны.
Шаг четвертый.
Немного фото готового макропада и ссылок на использованные мною ресурсы:
https://github.com/reyhandwirama/dumbpad-oled-V1.2/tree/main - Dumbpad Vial
https://get.vial.today/ - Vial
https://docs.qmk.fm/#/ - QMK
Если кто то захочет повторить мой опыт или просто возникнут вопросы, с удовольствием на них отвечу.
P.S.
Учитесь, создавайте и ни когда не останавливайтесь, это то что не даст нам сойти с ума в это "историческое" время.
Зачем нужна эта штука?
Макропад — это компактная программируемая клавиатура с несколькими клавишами. Он позволяет задать для каждой кнопки некое действие, клавиатурное сочетание или даже полноценную программу-макрос.
Комментарий недоступен
Красавчик, я в комменты зашёл тоже чтобы спросить)))
Респект за усилия, дай угадаю след. работа будет что-то вроде этого ?
думал об этом) но хз удобно ли это))
Выглядит интересно, но вот то что плата и потенциометр голые - странно. Как владелец 60% хочу себе такое, чтобы со вторым слоем меньше работать, даже кейкапы есть под это дело