Мой первый DIY Macropad

"У самурая нет цели, есть только путь"

Я не хочу рассуждать о целесообразности данного изделия, просто хочется поделится с кем то, тем опытом что я приобрел.

Давно в голове крутилась идея макропада для работы и не только, в процессе поиска корпуса для raspberry pi на thingiverse наткнулся на проект VOID9

продуманный корпус, малые габариты, неплохой гайд по сборке и как вишенка- поддержка QMK и VIA , то что было нужно.

У меня было: 9 синий свичей, aduino pro micro и 3д принтер.

в процессе изучения мануалов, начал печатать корпус

после чего примерил компоненты что бы лучше понять что я хочу.
после чего примерил компоненты что бы лучше понять что я хочу.
Именно это дало мне понять что нужен энкодер для управления звуком, это позволит не занимать кнопки управлением звука.
Именно это дало мне понять что нужен энкодер для управления звуком, это позволит не занимать кнопки управлением звука.
Так же на 3д принтере была напечатана ручка энкодера и переходник для него 
Так же на 3д принтере была напечатана ручка энкодера и переходник для него 
Мой первый DIY Macropad
Собрал все в корпус и начал паять. Извините, пайка не мой конек.
Собрал все в корпус и начал паять. Извините, пайка не мой конек.
Мой первый DIY Macropad
Уже собранный Макропад. 
Уже собранный Макропад. 

В итоге у меня вышел небольшой аккуратный девайс с возможностью регулировать звук ПК поворотным энкодером и 9 макро клавишами, которые можно запрограммировать под свои нужны.

Ну и небольшое видео с примером работы

Я сознательно не писал про прошивку Arduino, так как в оригинальном мануале про это написано, а если у вас будут вопросы, я с удовольствием отвечу.

P.S. Я понимаю что пост вышел из разряда как нарисовать сову. Просто я хотел сказать что разрушать это просто, но только созидая мы сможем сделать этот мир лучше. Творите, дерзайте, создавайте.

77
5 комментариев

Круто, когда есть принтер)

Очень крутой проект, приложи приз фотки подключения куртилки к ардуино, а тов гайде про это не слова. Если конечно тред ещё жив

Нашел тут фотку. В общем к тому что обведено синим подключена матрица клавиатуры, так же туда же подключена кнопка энкодера, к красному подключен сам энкодер, еще от энкодера идет один провод на gnd ардуины, в оригинальной прошивке есть возможность подключения 2 энкодеров
Encoder Pad A pins - B1, B2 (если человеческим языком то это 15 и 16 пин) Encoder Pad B pins - B7, B3 (если человеческим языком то это A0 и 14 пин)
Мне нужен был только 1 экодер, по этому я прошивку чуть изменил, и повесил энкодер на 15 и A0 пины.

Без проблем, тока до работы доеду)) если есть еще вопросы можешь в телегу написать, помогу чем смогу) @Chupacab7a

Не догоняю как достать hex файл для прошивки, вроде есть json для макропада, а софт не компилирует его никак.