Предисловие
M4CR0Pad - универсальный макропад нового поколения с мощной начинкой и гибкой настройкой для любых задач. Можно настраивать и пользоваться личными макросами, сделать слой специально для конкретной программы, удобной навигации или пользоваться им вместо мыши. Сделайте из него то, что нужно именно вам.
Необходимые компоненты для сборки M4CR0Pad:
Микроконтроллер Raspberry Pi Pico RP2040 (We Act Studio) - 1 шт.
PCB (hotswap) плата - 1 шт.
3D корпус - 1 шт.
Kailh hotswap сокеты - 12 шт.
Энкодер с колпачком - 1 шт.
OLED дисплей - 1 шт.
Силиконовые ножки - 6 шт.
Ножки для тентинга - 2 шт.
Необходимые инструменты:
Паяльник
Припой (флюсосодержащий)
Кусачки
Порядок сборки
Нанесение припоя на площадки
Установка хотсвап сокетов
Установка микроконтроллера
Установка дисплея и энкодера
Прошивка и проверка макропада
Сборка в корпус
Нанесение припоя на площадки
Для начала необходимо подготовить плату. Для этого наносим припой на площадки с одной стороны, чтобы легче было припаивать компоненты.
Установка хотсвап сокетов
Далее необходимо устанавить в отверстие хотсвап сокеты и запаять.
Установка микроконтроллера
Для начала необходимо подготовить пины, как на рисунке ниже.
Затем устанавливаем микроконтроллер на плату (не перепутайте сторону установки), прижимаем его, чтобы он плотно прилегал к плате и пропаиваем по одному контакту с обеих сторон.
Далее допаиваем остальные контакты с внутренней стороны, как на рисунке 1. После того, как припаяли все ножки с одной стороны, переворачиваем плату, откусываем кусачками остатки ножек и запаиваем все пины с другой стороны.
Установка дисплея и энкодера
Устанавливаем дисплей в первые четыре отверстия, как на рисунке 1 и запаиваем. Далее обрезаем кусачками излишки пинов, как на 2 рисунке, обеспечивая беспрепятственную установку платы в корпус. Далее необходимо ровно, c минимальными отклонениями установить и запаять энкодер. Снимаем защитную плёнку с экранчика после пайки всех компонентов.
Прошивка и проверка макропада
Пока мы не собрали макропад в корпус необходимо его прошить и проверить клавиши на работоспособность. Зажимаем клавишу Bootsel на микроконтроллере и подключаем USB. После подключения отпускаем клавишу. Микроконтроллер должен определиться как USB накопитель. Перетаскиваем на него Uf2 файл прошивки.
Микроконтроллер прошит.
Далее, нам необходимо будет проверить макропад:
1) Заходим в Vial
2) Кликаем на меню “Matrix tester”, дальше “Unlock” и следуем инструкции на экране для разблокировки макропада
3) Проверяем каждую клавишу
Сборка в корпус
Если все клавиши, дисплей и энкодер работают корректно, то начинаем сборку в корпус. Помещаем плату в нижний плейт, затем устанавливаем верхний. Далее размещаем силиконовые ножки по периметру так, чтобы не было люфта и по желанию устанавливаем тентинговую систему.
Устанавливаем свитчи и кейкапы и наслаждайтесь удобством и эргономикой!
В чём же удобство макропада?
Устройство позволяет настраивать макросы, что делает возможным автоматизацию часто повторяющихся задач
С помощью энкодера и дополнительных клавиш на макропаде можно управлять воспроизведением мультимедийных файлов, регулировать громкость звука и переключаться между треками без необходимости переключения в приложение
M4CR0Pad компактен и может легко переноситься с одного компьютера на другой, что делает его удобными для использования как дома, так и на работе
Может быть настроен для автоматической активации определенных команд или функций в приложениях, таких как редакторы текста, графические редакторы и даже игры. Это вполне может ускорить и даже упросить работу.
Как пример, ниже представлены действующие слои. Устройство поддерживает 16 слоёв, чтобы каждый мог настроить его под себя: для использования F клавиш, для стриминга, гейминга и т.п...
Github с иходником прошивки