LARKeyboard
LARKeyboard

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

Так что, если дорогой читатель, интересует немного разбавить тяжелые думы о хлебе ITшном насущном и развеятся / поработать руками и напильником "бобро пожаловать".

LARKeyboard - кастомная механическая клавиатура с открытым исходным кодом и интегрированным трекболом:

  • Разделенная. Ставь половинки так, как удобно рукам, а не как удобно производителю.

  • Беспроводная. Применена специальная технология обеспроводнивания на основе ZMK.

  • Длительное время автономной работы, благодаря 4 акумуляторам/батарейкам формата AA и возможности использования донгла.

  • Интегрированный серийный трекболл ProtoArc EM04 Wireless на керамических шариках, функционирующий независимо от клавиатуры. Точный, классный и доступный.

  • 9 клавиш на thumbcluster. Любая комбинация жмется в два пальца, благодаря суперультрананогиперекстра продуманному положению кнопок Shift Ctrl и Alt.

  • 2 пятипозиционных переключателя на кластере "под большим пальцем" позволяют назначить удобные для программистов Ctrl+←↑↓→ и Ctrl+Backspace/Delete на одно летящее, как ветер движение.

  • Простая сборка без специальных гибких покупных плат.

  • Прекрасно подходит для больших и маленьких рук. Проверено большими и маленькими руками. Переставляется клавиша перевода в режим "мышь" на правой половинке.

  • Удобная и в текст, и в CAD, и вообще шире по функционалу, чем стандартная.

  • За 3 года ничего так и не начало болеть "от шара на большом пальце".

  • Киллерфича - встроенный шестигранный ключ, для разборки клавиатуры и экспресс-замены батареек ночью посреди тайги в -35°С.

Если про тайгу звучит очень неплохо, тогда смотрим дальше.

?️ Собираем корпуса

? Bill of Materials (BOM)

Этап сборки

3D-печать

Филамент для 3D-печати

700 гр

Печать деталей левой половины

Удаление поддержек

Установка заглушек

Заглушка в гнездо под покраску

60 шт.

Ошкуривание

Наждачная сетка

P180, P240, P600, P1000

Покраска

Грунтовка + Эмаль  

1+1 баллон

Удаление заглушек

Установка вплавляемых втулок

Втулка вплавляемая М3х5

24 шт.

Установка Hotswap коннекторов

Коннектор Hotswap MX

60 шт.

Пайка столбцов

Проволока красная медная эмалированная  QA-1/155R 2UEW ø0.2мм

моток

Пайка рядов из диодов

Диод  1N4148

60 шт.

Пайка и установка nice!nano_v2

Плата NRF52840

3 шт.

Обжим проводов для батарейного отсека

Отсек батарейный UM-3x2

2 шт.

Установка аккумуляторов

Аккумулятор 14500 АА Ni-Mh

4 шт.

Установка движкового переключателя

Переключатель движковый L-KLS7-SS03-12D02-EG03

2 шт.

Установка тактильной кнопки

Кнопка тактильная SWT-20-5

3 шт.

Установка 5-позиционной кнопки

Кнопка DIP 5 Five way Switch Multi-direction

2 шт.

Установка наклеек под свитчи

Наклейки шумоизолирующие

59 шт.

Установка свитчей

Свитч Cherry MX

59 шт.

Установка трекбола

Трекбол ProtoArc EM04 Wireless

1 шт.

Установка O-rings

Keyboard o-rings 8x5x1.5mm

59 шт.

Установка кейкапов

Кейкапы

59 шт.

Установка крышек

Винт с потайной головкой М3х6  

24 шт.

Установка держателя L-ключа

Ключ 2-1-Х9 ГОСТ Р 57981-2017

1 шт.

Установка магнитов для L-ключа

Магнитик неодимовый

2 шт.

Сборка и пайка донгла

? Необходимые инструменты
  1. Пинцет

  2. Кусачки

  3. Скальпель

  4. Стамеска шириной 12мм.

  5. Паяльник + Флюс

  6. Пилочка для ногтей

  7. Зажигалка

  8. Набор ключей шестигранных

Необходимые инструменты
Необходимые инструменты
? Печатаем на 3D принтере

? Примечание: На корпусах заглушены некоторые отверстия под покраску и аккуратное срезание после покраски.

Печатные детали левой половинки left_print.stp

Детали для печати левой половинки
Детали для печати левой половинки

Печатные детали правой половинки right_print.stp

Детали для печати правой половинки
Детали для печати правой половинки

Исходная сборка LARKeyboard_full_assambly.stp

Полная сборка
Полная сборка
? GIFбастер сборки левой половинки
Общая последовательность сборки левой половинки
Общая последовательность сборки левой половинки
? Общая последовательности сборки правой половинки
Общая последовательность сборки правой половинки
Общая последовательность сборки правой половинки

? Расширенная последовательность сборки. С картинками!

? Этап 1: Упражнение с 3D принтером. Подготовка корпуса

Примечание: На корпусах заглушены некоторые отверстия под покраску и аккуратное срезание после покраски.

  1. Печать. Скачать, нарезать, распечатать.

  2. Удаление поддержек. Для выковыривания поддержек из гнезд очень удобно пользоваться стамеской шириной 12мм.

  3. Установка заглушек. Берем мелкие напечатанные квадратики и глушим все гнезда, чтобы удобно было шкурить и красить.

  4. Ошкуривание. Рекомендую необязательный специнструмент вроде такого.

Черновая обработка корпусов
Черновая обработка корпусов
? Этап 2: Упражнение с балончиком. Покраска
  1. Грунтовка + Эмаль

  2. Ошкуривание P800-P1000

  3. Покраска (Эмаль)

  4. Удаление заглушек отверткой.

Чистовая обработка корпусов
Чистовая обработка корпусов
? Этап 3: Упражнение с паяльником
  1. Установка hotswap

  2. Установка вплавляемых втулок

  3. Пайка столбцов согласно схемы

  4. Пайка строк согласно схемы

  5. Пайка выводов платы NRF52840

  6. Пайка 5-позиционного переключателя

Полезные многоцветные кембрики, чтобы точно знать какой провод резать.
Полезные многоцветные кембрики, чтобы точно знать какой провод резать.

? Схемы подключения

Схема принципиальная левой половинки
Схема принципиальная левой половинки
Схема принципиальная правой половинки
Схема принципиальная правой половинки
Этап 4: ? Упражнение с шариком. Светопроводы и трекбол

Совет по светопроводам:

В качестве светопровода можно использовать прозрачный PLA/PETG ø1.75мм или оптоволокно.

Отрезаем 2 кусочка длиной 10 см, изгибаем под 90°, вставляем в отверстия в корпусе,

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

  1. Установка светопроводов черновое, так чтобы торчали концы. После обрезка в размер и торцовка.

  2. Установка Платы NRF52840

  3. Установка ЛКМ, ПКМ, СКМ маленьких черных кнопочек, которые будут нажимать на кнопки трекбольной платы.

  4. Установка платы трекбола. Перед установкой пластиковую прозрачную деталь с платы снять и обрезать как на центральном нижнем фото. Потом на комплектный от трекбола крепеж ставим 2 переходные планочки (левое нижнее фото).

  5. ⚠️ Важно: Отверстие под шар в корпусной детали специально сделано меньше необходимого. Берем в руку корпус, прикладываем шар к отверстию и на "просвет" смотрим где пятно контакта шар-корпус надо подсрезать. Острым ножом срезая пластик, добейтесь геометрии, при которой шар не выпадает, но с некоторым усилием извлекается для очистки опорных керамических шариков подшарового гнезда трекбола. Когда все устраивает

  6. Установка трекбола. !Шар убираем, чтобы не уронить. После доводки отверстия под шар, и допайки всех хвостов, согласно схем подключения, устанавливаем трекбол (нижнее правое фото), подключаем шлейф от платки. Прикручиваем на комплектные трекбольные винтики через штатные подкрепежные шахты снизу.

Установка трекбола
Установка трекбола
? Этап 5: Упражнение с батарейками
  1. По желанию. Обжим выводов держателя батареек (мама). Обжать выводы B+ и В- от платы (папа), соединить с выводами от держателя батареек.

  2. Установка держателя батареек (суперклей). Зарапаем установочную поверхность для большей адгезии. Прицеливаемся крышкой, чтобы все закрывалось. Приклеиваем намертво.

  3. Сборка крышек. Для крышки левой половинки может понадобиться 2 магнитика для притягивания L-образного шестигранного ключика H2 мм в гнезде (верхнее центральное фото). Все собрать и закрутить. Можно добавить на крышки снизу противоскользящие силиконовые наклейки.

  4. Сборка донгла. Что такое донгл? От пинов RST и GND маленькими тоненькими проводками подпаиваемся к выводам кнопки. Будет кнопка RESET.

  5. Установка шумоизолирующих наклеек

Сборка крышек
Сборка крышек
⌨️ Этап 6: Заминка и дыхание. Установка свитчей и кейкапов

Воткнуть все свитчи в гнезда.

При использовании сборных колпачков с прозрачной крышкой:

  1. 1. Распечатать легенды

    2. Нарезать легенды

    3. Собрать колпачки

На легендах могла быть ваша реклама
На легендах могла быть ваша реклама

Firmware

Кеймап для понимания масштаба.

Репозиторий с прошивкой клавиатуры.

Процесс прошивки сдандартный для ZMK.

Процесс внесения изменений в прошивку с автосбором прошивки на русском.

Картинки финала
С положением кнопки перевода в режим "мышь" для маленькой руки
С положением кнопки перевода в режим "мышь" для маленькой руки
С положение  кнопки перевода в режим "мышь" для большой руки
С положение кнопки перевода в режим "мышь" для большой руки
Светопровод засвечивается светодиодом от платки. Shift Ctrl Alt спокойно зажимаются одним большим сильным пальцем в любой комбинации, и все разом тоже.
Светопровод засвечивается светодиодом от платки. Shift Ctrl Alt спокойно зажимаются одним большим сильным пальцем в любой комбинации, и все разом тоже.

?

Комментарии (1)


  1. mc2
    13.09.2025 22:14

    А есть ли к этому чуду техники какие то уроки для тренировок?( Простая замена обычной клавиатуры на эту не представляется возможной, на мой взгляд). Спасибо.