Keybytes создала клавиатуру-конструктор с магнитными клавишами и Bluetooth

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

Источник: github.com

Система состоит из двух типов модулей. Первый — Keybit, отдельная клавиша с механическим переключателем Cherry MX и собственным микроконтроллером на архитектуре RISC-V. Второй — Keyword, основной модуль, который управляет клавишами и обеспечивает подключение к компьютеру.

Модули соединяются магнитами, а питание и данные передаются через подпружиненные контакты по краям каждой платы. Благодаря этому клавиши можно присоединять с разных сторон и объединять в произвольные конфигурации. Для связи между модулями используется интерфейс I²C.

Каждая клавиша оснащена микроконтроллером CH32V003. Это необычное решение отличает Keybytes от большинства клавиатур, где отдельные переключатели подключены к общей плате и управляются одним контроллером. В проекте также предусмотрена возможность программировать модули через основной блок.

Сам модуль Keyword занимает столько же места, сколько одна клавиша. Внутри расположены две платы: одна содержит основной микроконтроллер с поддержкой Bluetooth, антенну и флеш-память, другая — разъем USB-C и компоненты системы питания. Таким образом, даже управляющая электроника вписывается в общую модульную конструкцию.

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

Читайте также: Lenovo выпустила клавиатуру с мини-экраном

Что будем искать? Например,ChatGPT

Мы в социальных сетях