Появление микроконтроллера ATmega32U4 со встроенным USB-контроллером заметно упростило множество аппаратных задач. Одной из областей, которую он буквально преобразил, стали кастомные клавиатуры: собрать не только обычную механическую клавиатуру, но и устройство необычной формы и раскладки, а также собственный макропад, стало значительно проще. За последнее десятилетие эта тенденция лишь укрепилась — на смену 32U4 пришли и другие микроконтроллеры. Но данный проект модульного макропада идёт ещё дальше: он сохраняет простоту сборки и при этом удерживает стоимость на минимуме.

реклама кормит Уточку 🦆

Модульный макропад suutari20, собранный на аудиоразъёмах

Устройство под названием suutari20 — так его назвал автор с ником [Squalius] — решает эти задачи с помощью обычных 3,5-мм аудиоразъёмов, знакомых по звуковой технике. Каждый разъём поддерживает до трёх клавиш, а хаб в сумме рассчитан на 18 клавиш. Среди них могут быть и аналоговые элементы — например, регуляторы громкости или поворотные энкодеры. Управляет макропадом микроконтроллер RP2040 из Raspberry Pi Pico, а прошивка построена на QMK, поэтому тем, кто уже знаком с программированием кастомных клавиатур, освоиться будет несложно.

реклама кормит Уточку 🦆

Дальше требуется лишь корпус — в этом примере напечатанный на 3D-принтере — и доступное аудиооборудование, чтобы всё соединить. Такой макропад берёт на себя любые функции, какие только можно придумать, и хотя в основе проекта лежат простота и дешевизна, идея доведена до предела: каждая модульная клавиша несёт собственный встроенный микроконтроллер.

реклама кормит Уточку 🦆