О нас
  • О компании
Доставка
Оплата
Услуги
Блог
Производители
Контакты
    +7 (495) 128-29-32
    +7 (495) 128-29-32
    E-mail
    zakaz@1-sloy.ru
    Адрес
    127422, г. Москва, ул. Тимирязевская, д. 1
    Режим работы
    Пн - Пт: с 08:00 до 21:00
    Первый Слой
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Каталог
    • 3D принтеры
    • 3D сканеры
    • Решения
    • Материалы
    • Аксессуары
    • Опции для 3D-сканеров
    • Дополнительное оборудование
    • Запчасти для 3D-принтеров
    3D принтеры
    3D сканеры
    Материалы
    Запчасти для 3D принтеров
    Аксессуары
    Доп. оборудование
    Bambu Lab Вики
      Первый Слой
      Каталог
      • 3D принтеры
      • 3D сканеры
      • Решения
      • Материалы
      • Аксессуары
      • Опции для 3D-сканеров
      • Дополнительное оборудование
      • Запчасти для 3D-принтеров
      3D принтеры
      3D сканеры
      Материалы
      Запчасти для 3D принтеров
      Аксессуары
      Доп. оборудование
      Bambu Lab Вики
        Войти
        0 Сравнение
        0 Избранное
        0 Корзина
        Первый Слой
        Телефоны
        +7 (495) 128-29-32
        E-mail
        zakaz@1-sloy.ru
        Адрес
        127422, г. Москва, ул. Тимирязевская, д. 1
        Режим работы
        Пн - Пт: с 08:00 до 21:00
        0
        0
        0
        • Кабинет
        • 0 Сравнение
        • 0 Избранное
        • 0 Корзина
        • Каталог
          • Каталог
          • 3D принтеры
          • 3D сканеры
          • Решения
          • Материалы
          • Аксессуары
          • Опции для 3D-сканеров
          • Дополнительное оборудование
          • Запчасти для 3D-принтеров
        • Блог
        • Услуги
        • Компания
          • Компания
          • О компании
        • Информация
          • Информация
          • Реквизиты
        • Контакты
        +7 (495) 128-29-32
        • Телефоны
        • +7 (495) 128-29-32
        • zakaz@1-sloy.ru
        • 127422, г. Москва, ул. Тимирязевская, д. 1
        • Пн - Пт: с 08:00 до 21:00
        Главная
        Блог
        Корабль Тесея: Как я создал свою клавиатуру с нуля через модификацию open-source проекта

        Корабль Тесея: Как я создал свою клавиатуру с нуля через модификацию open-source проекта

        Корабль Тесея: Как я создал свою клавиатуру с нуля через модификацию open-source проекта
        19 октября 2026

        Корабль Тесея: Как я создал свою клавиатуру с нуля через модификацию open-source проекта

        Главное

        • История превращения модификации чужой клавиатуры в полностью самостоятельную разработку
        • Разбор слабых мест популярных open-source проектов Corne, Dactyl Manuform и Charybdis
        • Практический опыт создания Theseus — клавиатуры с трекболом, Hot-swap и переработанной электроникой

        В какой момент доработка чужого open-source проекта превращается в создание собственного устройства? Когда заменена одна деталь? Половина? Почти все? Этот вопрос — не риторика, а ежедневная реальность для тех, кто погружается в мир кастомизации клавиатур своими руками. Несколько лет назад я собрал эргономичную раздельную клавиатуру с встроенным трекболом — Charybdis. Тогда я и представить не мог, что проект затянет настолько, что в итоге появится Theseus — устройство, в котором от первоначальной конструкции осталась разве что общая концепция и дух эксперимента.

        Это история о том, как из желания «немного поправить» рождается полноценная DIY клавиатура с собственной архитектурой, переработанной электроникой и осмысленным дизайном.


        Почему открытые проекты перестают устраивать

        Открытые проекты кастомных клавиатур устроены парадоксально. С одной стороны, автор выкладывает исходники, чертежи и прошивки — бери, собирай, пользуйся. С другой — каждый такой проект заточен под конкретные компоненты, конкретный принтер, конкретные руки сборщика. Как только вы начинаете адаптировать устройство под собственные нужды, вы вступаете на путь, который рано или поздно упирается в стену.

        Сначала вы меняете что-то незначительное: толщину стенки корпуса, угол наклона, высоту посадочного места под свитчи. Потом выясняется, что из-за этого перестаёт подходить печатная плата. Вы редактируете плату. Потом оказывается, что в новый корпус не влезает микроконтроллер. Вы переносите модуль. Следом обнаруживаете, что 3D-печать корпуса с учётом изменённой геометрии требует больше поддержек и пластика.

        Каждая локальная правка тянет за собой цепочку последствий. Это не «баг» открытой культуры — это её особенность. Open-source даёт свободу, но не гарантирует совместимости ваших идей с идеями автора.

        Две части эргономичной клавиатуры с красным трекболом на белом фоне

        Симметричная клавиатура с разделенными половинками и трекболом для удобства использования.

        Сравнение корпусов Corne и Dactyl Manuform при 3D-печати — плоская плата против изогнутой эргономичной геометрии

        Мой личный порог наступил в тот момент, когда после очередной итерации я понял: правки уже невозможно вносить точечно. Нужно было либо покупать иное оборудование (например, фотополимерный принтер), либо полностью переходить на собственную конструкцию, свободную от исходных ограничений.


        Corne: простота, которая затягивает

        В 2021 году я впервые узнал о раздельных клавиатурах. До этого я писал код для проектов на Arduino, владел пайкой и активно участвовал в DIY-культуре. Идея сделать рабочее место эргономичнее, добавить ему индивидуальности — и заодно отвадить любопытных коллег от попыток сесть за мой компьютер — выглядела особенно привлекательной.

        Первой я выбрал Corne — плоскую раздельную клавиатуру на 42 клавиши. Это был открытый проект с активным сообществом, множеством инструкций и предсказуемым процессом сборки. Corne — минималистичная плата, в которой акцент смещён с аппаратного удобства на программную гибкость. Именно с неё начинается понимание, что такое QMK прошивка.

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

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

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


        Dactyl Manuform: эргономика как точка отсчёта

        После плоской Corne я захотел большего. Интерес к эргономичным клавиатурам привёл меня к проекту Dactyl Manuform — параметрической модели, генерирующей изогнутый трёхмерный корпус. В отличие от плоской платы, здесь все колонки клавиш имеют радиусное закругление, повторяющее траекторию движения пальцев. Колонки дополнительно разведены с поперечным шагом в 5 градусов, чтобы запястья находились в нейтральном положении.

        Это был качественный скачок в ощущениях. Исчезли лишние движения пальцев, снизилось напряжение в запястьях. Формат 4x6 дал 64 клавиши, что максимально близко к привычной 60-процентной раскладке. Для новичков, приглашённых мной на тесты, адаптация была значительно проще, чем к Corne: меньше слоёв, меньше необходимости заучивать комбинации.

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

        Разделенная и стандартная клавиатуры с уникальным дизайном кейкапов.

        Модифицированный корпус Dactyl Manuform с установленными Hot-swap сокетами для смены переключателей без пайки

        Одновременно я впервые задумался о Hot-swap — технологии, позволяющей менять механические переключатели без пайки. Для экспериментов с тактильными и линейными свитчами это оказалось незаменимо: вы просто вынимаете один тип и вставляете другой, не трогая паяльник.

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


        Charybdis: когда трекбол меняет всё

        Ровно в тот момент, когда я всерьёз задумался о встроенном трекболе, алгоритмы YouTube предложили обзор клавиатуры Charybdis от BastardKB. Это была раздельная конструкция, объединившая изогнутую форму Dactyl Manuform, трекбол, полноценную печатную плату и RGB-подсветку каждой клавиши. Все исходники лежали на GitHub. Проект казался почти идеальным воплощением моих желаний.

        Я заказал компоненты по bom-листу, дождался доставки и собрал устройство. После сборки Charybdis ситуация повторилась: друзья захотели такую же. Так я начал делать их небольшими партиями — и только тогда проявились системные недостатки, незаметные при разовой сборке.

        Параметр Corne Dactyl Manuform Charybdis
        Формат 42 клавиши, плоский 64 клавиши, изогнутый 64 клавиши, изогнутый
        Hot-swap опционально доработка вручную нет (пайка)
        Трекбол нет нет встроенный
        Печатная плата готовый PCB ручная проводка готовый PCB
        Сложность сборки низкая высокая очень высокая
        Проблемы с подгонкой редкие частые регулярные

        Первой проблемой оказалась пайка свитчей. В Charybdis не было Hot-swap: каждый переключатель впаивался намертво. Для меня, привыкшего экспериментировать с разными типами свитчей, это стало серьёзным ограничением.

        Платы FR-4 изгибались слишком сильно. Между колонками среднего и указательного пальцев они периодически переламывались. Автор даже выпустил инструкцию по диагностике таких поломок, предлагая восстанавливать соединения впаиванием перемычек. Кроме того, соединение печатных плат было реализовано пучком тонких проводков — внутри клавиатуры образовывалось настоящее гнездо, которое требовало аккуратности при каждом обслуживании.

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


        Электроника и прошивка: невидимые, но критичные узлы

        Отдельная категория проблем касалась программной и аппаратной части. QMK, при всех её возможностях, иногда вела себя на Charybdis непредсказуемо. После перезапуска компьютера клавиатура могла не определиться. Приходилось вручную отключать и подключать USB. Оказалось, что после пробуждения две половинки не могли договориться, кто будет ведущим устройством, и обе занимали позицию Slave. Это был софтверный баг в конкретной конфигурации прошивки.

        В схемотехнике использовались преобразователи напряжения AP7331-20WG-7 — относительно дорогие и не самые популярные компоненты. Они понижали напряжение с 3,3 В до 2 В для питания сенсора трекбола. Замену найти было сложно, а сам выбор компонента ограничивал гибкость схемы.

        Соединение половинок осуществлялось через 3,5-мм mini-jack разъём. Он, увы, имеет неприятную особенность: при подключении одной половины к компьютеру и последующем соединении разъёма возможно короткое замыкание. В результате микроконтроллер RP2040 мог выйти из строя. Перепаивание его на готовой плате было отдельным мучением: мелкие контактные площадки, плотная компоновка, высокий риск повредить соседние дорожки.

        Различные клавиатуры, включая модифицированные механические клавиатуры и клавиатуры с 3D-печатными корпусами.

        Модифицированные механические клавиатуры и клавиатуры с 3D-печатными корпусами.

        Сравнение платы Charybdis с переломом на колонке и собственной платы Theseus с усиленной структурой и Hot-swap сокетами

        Все эти ограничения суммировались. Каждая локальная правка — усиление корпуса, перенос посадочного места, замена разъёма — вступала в конфликт с уже существующей геометрией. Чем больше я правил отдельные узлы, тем яснее становилось: ограничения накладываются друг на друга, и продолжать доработку прежней архитектуры бессмысленно.


        What is Theseus: пересборка с чистого листа

        Клавиатура получила имя Theseus — в честь знаменитого парадокса, в котором корабль, у которого одну за другой заменяют все доски, остаётся ли тем же кораблём. Сначала я собирался лишь «подправить» слабые места Charybdis. Но в итоге от исходного проекта не осталось ни одной неизменённой детали: корпус, плата, схема питания, соединение половинок, посадочное место трекбола, способ крепления свитчей — всё было переработано.

        Theseus — это раздельная эргономичная клавиатура формата 4x6 с встроенным трекболом. В её основе лежит та же идея, что и у Charybdis: изогнутые колонки, блок для большого пальца, интеграция указывающего устройства. Но реализация — иная.

        Узел Charybdis Theseus
        Свитчи впаиваются Hot-swap сокеты
        Плата тонкий FR-4, переломы усиленная, собственной разработки
        Соединение половин mini-jack, КЗ раздельные USB, без риска
        Трекбол ручная подгонка стабильная посадка
        Питание редкие компоненты упрощённая схемотехника
        Поддержки 3D-печати до 40% пластика оптимизированы

        Hot-swap перестал быть опцией. Теперь каждый свитч можно заменить без паяльника, что радикально упрощает подбор переключателей и обслуживание. Плату я проектировал с учётом реальных механических нагрузок: добавлены зоны усиления, пересмотрена компоновка, устранены резкие перегибы. FR-4 остался основным материалом, но теперь он работает, а не ломается.

        Соединение половинок перестало зависеть от mini-jack. Каждая половина получила собственный контроллер и автономное USB-подключение. Это исключает короткие замыкания и снимает часть проблемы с прошивкой, когда половины не могут определить, кто ведущий.

        Трекбол теперь фиксируется стабильнее, без вклеивания подшипников «на глаз» и без риска, что шар выпадет при резком движении. Сама конструкция наконец-то перестала требовать фотополимерной точности — она снова посильна обычной 3D-печати.


        Почему самостоятельная разработка — это путь, а не финал

        Когда я рассказываю о Theseus, меня часто спрашивают: «Почему просто не купить готовую клавиатуру?». Ответ многослойный. Во-первых, ни одна серийная модель не даёт той свободы в QMK-прошивке, которую даёт собственное устройство. Во-вторых, только самостоятельная сборка позволяет учесть личные анатомические особенности, привычки и задачи. В-третьих, процесс разработки сам по себе — источник знаний, которые не получить, просто заказав девайс.

        Создание своей клавиатуры — это не быстрый проект. Это месяцы итераций, ошибок, переплавленных корпусов, загубленных плат и глухих тупиков. Но именно в этом и заключается ценность DIY клавиатуры: вы начинаете с чужой идеи, чтобы в итоге прийти к собственной. Сегодня Theseus — это моя основная рабочая клавиатура. Она собирается из деталей, которые я контролирую, по модели, которую я понимаю до последнего миллиметра. И это ощущение полного контроля — самое ценное, что дал мне путь от Corne через Dactyl Manuform и Charybdis к собственному проекту.

        Две эргономичные клавиатуры с множеством клавиш и одна с трекболом

        Эргономичные клавиатуры, напечатанные на 3D-принтере, для демонстрации модификаций.

        Итоговая сборка Theseus: раздельная эргономичная клавиатура с трекболом, RGB-подсветкой и Hot-swap сокетами

        Главное из статьи

        • С чего начать создание своей клавиатуры? С готового open-source проекта уровня Corne — он прост в сборке, дружелюбен к новичкам и даёт базовое понимание QMK.
        • Какие проблемы были у Charybdis? Отсутствие Hot-swap, хрупкие платы FR-4, ненадёжное крепление трекбола, риск короткого замыкания через mini-jack, дорогие компоненты питания и слишком высокие требования к 3D-печати.
        • Как появилась клавиатура Theseus? Через последовательную переделку узлов Charybdis, которая в итоге потребовала полного перепроектирования конструкции, электроники и компоновки.
        • Какие преимущества у формата Dactyl Manuform? Изогнутые колонки повторяют траекторию пальцев, боковой разворот сохраняет нейтральное положение запястий, а формат 4x6 упрощает адаптацию после обычных клавиатур.

        Корабль Тесея — не упражнение в схоластике. Это точная метафора open-source разработки. Вы начинаете с чужого проекта, заменяете в нём всё больше деталей, и однажды понимаете, что перед вами не доработанное чужое, а ваше собственное. Вопрос не в том, когда клавиатура становится новой. Вопрос в том, какую систему ограничений вы создаёте: чужую, которую невозможно преодолеть, или собственную, внутри которой приятно работать.


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

        Назад к списку
        Подписаться
        на новости и акции
        Связаться с нами
        +7 (495) 128-29-32
        +7 (495) 128-29-32
        E-mail
        zakaz@1-sloy.ru
        Адрес
        127422, г. Москва, ул. Тимирязевская, д. 1
        Режим работы
        Пн - Пт: с 08:00 до 21:00
        zakaz@1-sloy.ru
        127422, г. Москва, ул. Тимирязевская, д. 1
        Интернет-магазин
        Каталог
        Услуги
        Компания
        О компании
        Информация
        Реквизиты
        Помощь
        Условия оплаты
        Условия доставки
        Правила возврата товара
        © 2026 ПЕРВЫЙ СЛОЙ
        Политика конфиденциальности
        Согласие на обработку персональных данных
        Согласие на обработку файлов cookies
        Политика использования файлов cookie
        Оферта

        На информационном ресурсе применяются рекомендательные технологии.

        Все ресурсы сайта 1-sloy.ru, включая (но не ограничиваясь) текстовую, графическую, фотографическую и видео информацию, структуру, дизайн и оформление страниц, доменное имя, фирменное наименование являются объектами авторского права и прав на интеллектуальную собственность, защищены российским законодательством и международными соглашениями об охране авторских прав. Запрещается любое использование содержания страниц и контента данного сайта на других площадках без предварительного согласия правообладателя. Запрещаются любые иные действия, в результате которых у пользователей Интернета может сложиться впечатление, что представленные материалы не имеют отношения к 1-sloy.ru.