К содержимому
smartreview

Keybytes: модульная клавиатура из магнитных клавиш обойдётся примерно в $900

Проект Keybytes предлагает собирать клавиатуру из отдельных магнитных модулей, меняя расположение клавиш под конкретные задачи. Разработка открыта, но пока находится на ранней стадии, а сборка полноразмерной версии будет недешёвой.

3 мин чтения
Модульная клавиатура из отдельных магнитных клавиш Keybytes

Студент MIT Натан Олспо разработал Keybytes — проект открытой модульной клавиатуры, которую можно собрать из отдельных клавиш, соединяемых магнитами. Вместо привычной цельной печатной платы здесь используются самостоятельные модули Keybit и центральный контроллер Keyword: клавиши можно размещать вокруг него или присоединять друг к другу с разных сторон.

Такой подход позволяет создавать раскладки без ограничений корпуса стандартной клавиатуры. Например, можно собрать небольшой блок только из нужных сочетаний клавиш или расположить кнопки в нестандартном порядке. Однако универсальность пока обходится дорого: по оценке автора, полноразмерная конфигурация может стоить около $900.

Каждая клавиша получила собственный микроконтроллер

Система Keybytes состоит из двух основных типов компонентов. Центральный модуль Keyword отвечает за подключение и управление, а Keybit — это отдельная клавиша. Размер каждого Keybit составляет 19,05 × 19,05 мм, то есть соответствует стандартной клавиатурной единице 1U.

Внутри каждого Keybit установлен микроконтроллер на архитектуре RISC-V. Благодаря этому клавиши могут работать независимо, а не полагаться целиком на один процессор в центральном блоке. На четырёх гранях модуля расположены контакты pogo pin: через них передаются питание и данные по интерфейсу I2C. Клавишу можно подключать любой из сторон, что и даёт свободу при создании необычных раскладок.

Keybit рассчитан на установку механического переключателя Cherry MX. Пользователь может выбрать совместимые переключатели в зависимости от желаемой тактильной отдачи и усилия нажатия. Магнитное крепление при этом должно упростить перестановку кнопок и расширение готовой конфигурации.

Что находится в модуле Keyword

Контроллер Keyword построен на двух расположенных друг над другом печатных платах. На верхней плате размещены микроконтроллер Arm Cortex-M4, антенна Bluetooth и флеш-память. Нижняя отвечает за разъём USB-C, зарядку и преобразователь buck-boost для управления питанием.

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

Открытый проект, но пока не готовый продукт

Файлы проекта, материалы по конструкции и исходные данные опубликованы на GitHub по разрешительной лицензии MIT. Энтузиасты могут изучать устройство Keybytes, собирать собственные экземпляры и изменять аппаратную часть под свои сценарии.

В то же время разработка остаётся ранним проектом. По словам автора, базовая система лишь недавно достигла работоспособного состояния. В доступной документации показано ограниченное число сочетаний модулей, а не завершённая полноразмерная клавиатура.

Для сборки полноразмерного варианта потребуется примерно два контроллера Keyword и 110 модулей Keybit. Оценка в $900 не учитывает только сложность процесса: создателю также понадобятся изготовленные печатные платы, электронные компоненты, пайка и изготовленные на 3D-принтере корпуса. Поэтому небольшие панели для горячих клавиш могут быть заметно практичнее крупной раскладки.

У нынешнего дизайна есть и функциональные ограничения. У Keyword предусмотрен индикатор состояния, но у Keybit нет индивидуальной подсветки. Среди возможных будущих дополнений названы настраиваемая RGB-подсветка, поворотные регуляторы, модули распознавания отпечатка пальца и совместимый тачпад. Это только предложенные направления, а не подтверждённые планы выпуска.

Keybytes интересен прежде всего как эксперимент с иной конструкцией периферии: он даёт почти неограниченную свободу формы, но требует технических навыков и существенного бюджета. Пока это платформа для энтузиастов аппаратных проектов, а не готовая альтернатива обычной механической клавиатуре.