/dev/AlphaSierra
611 subscribers
522 photos
9 files
413 links
Заметки про клавиатуры и прочее.

Канал с красивыми картинками @kbdAE
Download Telegram
/dev/AlphaSierra
Anu #5 Оказывается qmk полностью изменили работу с аналоговыми стиками и на новых версиях qmk прошивка Anu не собирается. Раньше в конфигах Anu использовалось большое кол-во костылей для работы стика, теперь вроде как сделали все по-человечески, но пришлось…
Anu #6

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

Изменены кейкоды:
QK_BOOT
KC_SCRL
KC_NUM
и параметры USB устройства

#Anu
Клавиатуры на голом nRF52840

Borne (github)- 36 клавишный беспроводной сплит.

Osprey (github) - 42 клавишный моносплит. Он был вдохновлен Zerosprey42 (github), который построен на модуле rp2040.

Честно говоря почему в обоих случая авторы решили распаивать голый чип на плате вместо того чтобы использовать готовые модули остается загадка, потому что обе клавиатуры явно не претендуют на звание ультратонких или ультра-компактных. А использование голого чипа дает очень большое пространство для ошибок с разводкой (антенна) и существенно усложняет пайку (BGA).
Клавиатуры на XIAO

Когда-нибудь этот список будет дополнен вменяемым описанием, но не сейчас. В этом списке клавиатуры использующие ЛЮБОЙ из модулей линейки seeedstudio Xiao с любой прошивкой. Вы можете поучаствовать в пополнение списка.

IUPD: В связи с тем что каждую неделю выходит по 2-3 новые клавиатуры на XIAO, наверное нет смысла дополнять список. Я думаю XIAO уже нашел свою нишу в клавиатурном комьюнити.


Сплиты

TD34

xobdox

faw36

corne-xiao

Slice36

kpukboard

min34

Klein

pinsel

pinsel BLE

Tiny20

Cynosure-III

TrongDong34

Kretstrad

Pica40 v2

Schrodinger

kiai-split

TOTEM

dust

Choc Spaced Corne XIAO

wireless split with Round Robin

Yask Bois

Studas

Wireless Corne

Beautiful Disaster

Musubi

PicaChoc36

Несплиты

revxlp

hummingbird

zaphod lite

Steno

xiao 75% keyboard

Purple Owl

BBkey80

arachnophobe

GRIN Quern

Kidoairaku Swallowtail

mlego/m65 reKv9

Arachnophobe

Seeed XIAO RP2040 Keyboard

Макропады и прочее

Sunflower

MacroBoard

Ten-Key

m4 2x2

beyblock20

Shortcut Keyboard

diy-macropad

Shortcut_Keyboard

MacroKeyboard

Macro keyboard 2

macro_keyboard_xiao

6-bit-macropad

build-a-simple-usb-hid-macropad-using-seeeduino-xiao-circuitpython

Xiao NAH Macropad

ipad-switch-Seeeduino-XIAO

seeed-studio-xiao-rp2040-18-key-numpad

DIY keyboard with Seeeduino XIAO

Xiao_RP2040_Keyboard (twitter)

footkey

cozmojij_xiao

cistercian-keyboard

keypad_circuitPython

xiao-m0-rust-keyboard

Xiao-seeed-keyboard

xjamboard

#XIAO
👾1
/dev/AlphaSierra pinned «Клавиатуры на XIAO Когда-нибудь этот список будет дополнен вменяемым описанием, но не сейчас. В этом списке клавиатуры использующие ЛЮБОЙ из модулей линейки seeedstudio Xiao с любой прошивкой. Вы можете поучаствовать в пополнение списка. IUPD: В связи с…»
Сделал канал для красивых картинок с клавиатурами. Пока накидал что старых картинок. В новых постах буду прикладывать ссылки на источник.

Реакции на канале включены, развлекайтесь.

Перенос старых картинок закончен.

https://t.me/kbAesthetic/15
/dev/AlphaSierra
Апгрейдим "корытца" до "галошей" Мои текущие корпуса под кодовым названием "корытца", которые я применяю на всех своих клавиатурах представляет собой площадку с вырезами для переключателей, светодиодов и магнитов с бортами, которыми оно на трение крепится…
Еще один вариант сделать корпус тоньше

На Ali продаются листы самоклеящихся нескользящих листов силикона. Можно взять текущий корпус типа "корытце" и CAD срезать у него снизу днище, а потом вместо днища вырезать из этого листа новое днище. Так как лист толщиной всего 1мм получится выиграть немного высоты и сильно повысить антискользящие свойства клавиатуры за счет большой площади листа. Остается две проблемы: эти листы довольно дорогие и их надо как-то ровно разрезать, можно конечно воспользоваться лазерной резкой, но конечная цена изделия будет еще выше.

#Корпуса
/dev/AlphaSierra
РИСАТЕНО #3 Проект доведен до релизной стадии, в репозиторий добавлена прошивка, корпус и плейт. Возможно позже я доделаю прошивку для ZMK. Сделан пост на reddit. Опыт использования РИСАТЕНО, прикрепленной к задней панели телефона, показался довольно неудачным.…
РИСАТЕНО #4

Обновил конфиг QMK для последних версий. Ничего нового не добавилось, но теперь на свежем QMK все собирается без проблем.

Но тут выяснилось ряд забавных нюансов QMK запретили называть клавиатуры с большой буквы, поэтому пришлось поменять "PNCATEHO" на "pncateho". Не очень красиво но да ладно, вариант "risateno" еще хуже. Но я с удивлением обнаружил, что по умолчанию в git в локальном конфиге прописано ignorecase = true, что несколько удивительно. Ну ладно, поменял на false git увидел изменения. Отправляю на github и тут уже github сломался и сделал две папки, старую удалил вручную.

#PNCATEHO
/dev/AlphaSierra
Vortex Core #1 Волей случая мне в руки попал Vortex Core RGB c Cherry MX Speed Silver. Несколько лет назад Core мне очень нравился внешне, мне очень хотелось попробовать его, но мне тогда казалось, что пользоваться чем-то подобным невозможно. Сейчас же при…
Vortex Core #2: поколения

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

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

Gen1 -> Gen2

Во втором поколение поменяли местами Tab и Caps и добавили легенды зеленого слоя (FN1+Shift).

Gen2 -> Gen3

В третьем поколение шрифт легенд стал заметно больше, легенда Fn стала черной, Esc перестали писать капсом. Помимо этого существенно изменили нижний ряд клавиш: Menu заменили на правый Win, переместили Fn и Pn.

Возможно были отличия по цветам, но прямого сравнения я не видел.

Софт

Для всех этих трех поколений была единая прошивка, которая в момент выхода нового железа, просто обновлялась (Gen2, Gen3) чтобы ему соответствовать. И производителю было плевать что теперь легенды не соответствуют раскладке по умолчанию.

#VortexCore
👾1
/dev/AlphaSierra
xEnki42 #3 Подкинул xiao ble к enki42 v0.3, все работает. Прошивка готова. Надо делать платы. #xEnki
xEnki42 #4

За сутки увидел два проекта похожих на xEnki42. Corne на 14500. Мне нравится насколько просто автор вписал батарею в корпус. Но на corne почти нет вертикального стагера и сейсинг у него МХ , что конечно же существенно упрощает ему задачу. Еще вопрос не будет ли мешать нажимать клавиши нижнего ряда.


SouthPawEngineer тоже сделал что-то corne-подобное на xiao. Все в целом в классическом для него стиле.

#xEnki
HHKB pro 2: Альтернативные контроллеры

Для тех кого не устраивают стандартные возможности изменения раскладки при помощи dip-переключателей, есть достаточное количество различных сторонних контроллеров.

Контроллеры с использованием готовых модулей

Различные варианты на proMicro-совместимых контроллерах

Еще одни вариант на proMicro

Вариант на Teensy 2 (еще один)

Вариант на Teensy 3

Вариант на Kinetis

Вариант на Adafruit Feather 32u4 Bluefruit

Вариант на Arduino
—————

rn42 — самый первый проект под HHKB pro 2 c BLE, собран на коленке. Поддерживается QMK.

hasu (github) — логично продолжение предыдущего контроллера с доведением конструкции до ума.

Форк контролера от hasu с упрощением схемы и добавлением RGB.

EC Pro2 — в данном случае МК перенесен на основную плату, а на присоединяемой плате с USB находятся только разъемы и HUB.

Jels KB USB-C HHKB controller — закрытый упрощенный форк контроллера hasu.

SHKB (github) — самый интересный из проводных контроллеров. Например в нем используется USB 3.0 HUB.

—————

HHKB YDKB (Yang MOD)

HHKB YDKB — самый доступный и популярный альтернативный контроллер. Во много он основан на контроллере hasu, но с некоторым количество доработок: добавление USB HUB, увеличено пространство под АКБ, добавлены дополнительные индикаторы.

Для него есть официальный конфигуратор, который генерирует прошивку на основе ТМК, которая закидывается на клавиатуру как на флешку. Но к сожалению функционал по сравнению с QMK достаточно скудный. Нет даже макросов в привычном понимание.

Официально портирована VIA, хоть и с некоторыми нюансами.

Энтузиасты с reddit портировали QMK для этого контроллера. Судя по описанию перенесены все возможности оригинальной прошивки.

Совместимые АКБ:

· 654075

· 704070

· 704272

· 804070

#HHKB
/dev/AlphaSierra pinned «Сделал канал для красивых картинок с клавиатурами. Пока накидал что старых картинок. В новых постах буду прикладывать ссылки на источник. Реакции на канале включены, развлекайтесь. Перенос старых картинок закончен. https://t.me/kbAesthetic/15»
/dev/AlphaSierra
PocketBoard Раскладка клавиатуры на Unihertz Titan Pocket Родная раскладка клавиатуры не очень приспособлена для русского языка. Из альтернативных вариантов есть ruKeyboard и PocketBoard. ruKeyboard давно не поддерживается и довольно кривая. PocketBoard…
PocketBoard #2

По пришествию нескольких месяцев можно дополнить пост.

Названия слоев конечно вводят в заблуждение: SYM - слой навигации, ALT - слой символов, FN - по сути CTRL. И при этом слои все работают по разному. ALT слой работает при удержание, при однократном нажатие залипает на один символ и фиксируется двойным нажатием, индицируется внизу экрана, там же где отображается текущий язык. FN клавиша работает только при удержание, индикации нет. SYM работает как holdtap, при нажатие вызывается панель с emoji, удержание вызывает слой навигации, длительное удержание фиксирует слой навигации, отображение активации слоя в шторке уведомлений.

Расположение символов довольно не оптимально, например для символа процента требуется 4 нажатия. Уж лучше бы вместо emoji вызывалась панель символов.

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

Возможно это все можно исправить, но это уже не в моих силах. Несмотря на все эти нюансы клавиатурой приятно пользоваться как одной, так и двумя руками и можно печатать вслепую на ходу.

#PocketBoard
"Эргономичная развесовка" на Choc V1

Интересный вариация "эргономичной развесовки" на подобие той, что использует Realforce. Правда не уверен насколько хорошая идея смешить кликающие и линейные переключатели на одной клавиатуре.
👾1
/dev/AlphaSierra
mEnki42 #2: почему моносплит? Плюсы довольно очевидны: · Можно упихать большую батарейку между половинками. · Закрытие почти всех проблем связанных с раздельными половинками (необходимость включать, заряжать и прошивать каждую половинку отдельно, различные…
mEnki42 #3: RP2040 zero

Была идея сделать возможность использовать не только XIAO, но и более бюджетный RP2040 zero, однако это порождает несколько проблем: нужна другая крышка, нужно отверстие в днище для нажатия кнопки сброса (у нее нет пинов сброса на плате, только если проводками тащить от кнопки). Да и разница в цене не столь велика чтобы отдельно настолько сильно заморачиваться, тем более что требуется лишь один контроллер.

#mEnki