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

Канал с красивыми картинками @kbdAE
Download Telegram
/dev/AlphaSierra
Pyramidka #5 Обновил файлы в репозитории. При заделывание оригинальных отверстий в плейте случайно закрыл одно из монтажных отверстий. #Pyramidka
Pyramidka #6: проклятье фараонов

Автор оригинального проекта сделал стенки корпуса недостаточно высокими из-за чего кейкапы некрасиво возвышаются над корпусом. Я это не проверил и вышло не очень красиво, если смотреть сбоку. А все, потому что я поленился добавить модели переключателей в сборку.

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

Приехали не те резьбовые втулки. Но на удивление м3 неплохо запаиваются вместо м2. Я даже не подумал проверить размер перед сборкой и осознал ошибку только когда стал пытаться скручивать корпус. И если для плейта и холдера контроллера это не так критично и туда отлично вписались м3 после рассверливания отверстий, то вот отверстия по углам рассчитаны на винты с шляпкой 3.6 мм, что для м3 не то, чтобы возможно. Я решил собирать уже как есть, все равно втулки назад не выпаять.

Во время сборки я сотворил несусветную глупость с диодной матрицей. Естественно оно не заработало. Чтобы сделать по нормальному надо было целиком все разобрать и сделать все правильно. Учитывая, что я все это делал 31.12, я решил, что надо уже хоть как-то собрать пирамидку в этом году. Пооткусывал пару выводов, добавил еще проводков и у меня получилось аж 23 пина микроконтроллера. Естественно, вся эта лапша мешал нормально собирать клавиатуру и МК не хотел садиться в холдер, так что я его посадил на горячий клей.

Первая rp2040 zero не захотела работать, она падала в бутлуп, пришлось отпаивать и заменять.
По итогу, вопреки всему, я успел собрать пирамидку в 2023 году. Чему нас учит эта история? Не надо торопиться и надо все перепроверять по 10 раз. Поставить на полочку проект можно и в таком виде, но если я через пару недель сидения на этом смогу полноценно пользоваться компьютером, то можно будет вернуться к идее как минимум напечатать исправленный корпус или даже сделать плату под BM40.

На гитхабе конечно лежит исправленная версия.

#Pyramidka
👾7
/dev/AlphaSierra
Pyramidka #6: проклятье фараонов Автор оригинального проекта сделал стенки корпуса недостаточно высокими из-за чего кейкапы некрасиво возвышаются над корпусом. Я это не проверил и вышло не очень красиво, если смотреть сбоку. А все, потому что я поленился…
Pyramidka #6: критика

Почему-то до сих пор никто не заметил очевидные для меня еще на этапе идеи проблемы подобной раскладки, поэтому покритикую себя сам.

Первые пару часов было очень непривычно работать из-за непривычного сдвига клавиш. Но к этому в целом можно привыкнуть.

Пирамидка довольно высокая, так как рассчитана на хендваир. Из-за большого объема корпуса в нем очень активно гуляет эхо.

Пирамидка скорее какая-то фановая история скорее, чем что-то на чем хочется работать каждый день. Левой руке приходится довольно тяжело, потому что неприятный для нее стаггер для правой руки стал для нее еще агрессивнее. А на правую руку приходится чуть больше клавиш, чем на левую. Может быть, получится исправить ситуацию, если перенести Ъ на левую руку. Тогда ряд QWERTY и ZXCVBN будут орто, а средний ряд будет иметь стаггер как на обычной клавиатуре.

Этот текст, впрочем, как и все остальное в последние дни, я написал на пирамидке.

#Pyramidka
👾8
rp2040 zero и corne

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

Первый вариант

* Установить rp2040 zero со смещением на один пин вглубь.

* Не паять 5V

* Замкнуть кнопку сброса на плате клавиатуры

Этот вариант внешнее выглядит лучше, но могут быть проблемы с доступом к юсб

—————

Второй вариант

* Установить без смещения

* Не паять пин 3V3 и замкнуть его с GP29

* Прокинуть горизонтальные пины до двух пинов матрицы

Этот вариант менее красивый внешне, но за то можно таким образом можно использовать rp2040 zero в sofle и других крупных клавиатурах. В этом случае на RAW будет 5V, будьте осторожны при наличии АКБ.
👾4
Pyramidka #7: ZMK и раскладка

Перепал матрицу. Теперь простая матрица 4х12. Открыл доступ к репозиторию с ZMK конфигом. Добавил немного виброизола, который увеличил и так не малую массу кирпичика, но вроде звук стал немного приятнее.

Определился с раскладкой. Очень хотелось сделать симметричные стрелки, но тогда они уедут с HJKL, что очень неприятно, поэтому стрелки такие косые. Уложился всего в 2 слоя еще и пустые кнопки остались, не смотря на то что я оставил все ф-ки. Мне обычно очень не нравятся цифры и ф-ки, которые идут одним рядом под две руки, но в данном случае оно слишком хорошо укладывалось в положение клавиш клавиатуры, так что оставил так.

После переноса Ъ стало намного комфортнее печатать.

#Pyramidka
👾4
CH55x: эрзац-контроллер

CH552 — 8 битный usb контроллер с 14 gpio, которому практически не нужна обвязка: пара резисторов и необязательные конденсаторы по питания. 2 gpio на связь половинок. Остается 12 gpio, это 36 клавиш на каждой половинке. Или 49 клавиш для моносплита.

CH55x слишком слабый для привычных прошивок, но для него есть прошивка FAK. Она умеет не так много, но основные вещи вроде modtap и проводных сплитов она умеет.

Главное преимущество CH552 это его цена — всего 150 рублей за 5 чипов.

Проекты на CH552

Также есть CH559, у которого уже 42 gpio и больше памяти, но он стоит уже существенно дороже.

rp2040 zero 150 рублей за штуку, и это в 5 раз дороже CH552. Но при этом имеет больше gpio, она существенно более производительная, она поддерживает QMK/ZMK/KMK/keyberon/arduino, она поддерживает uf2. FAK нишевая прошивка и опыт работы с ней никак не поможет с другими прошивками. Если вы не делаете клавиатуру на двухсторонней плате 100х100, на бесплатных свитчах смысла использовать CH552 нет.
👾7
/dev/AlphaSierra
Pyramidka #7: ZMK и раскладка Перепал матрицу. Теперь простая матрица 4х12. Открыл доступ к репозиторию с ZMK конфигом. Добавил немного виброизола, который увеличил и так не малую массу кирпичика, но вроде звук стал немного приятнее. Определился с раскладкой.…
Pyramidka #8: СМИ и начало работой над платой

Про пирамидку написали kbd.news, зачем-то сравнив ее с катаной.

Ладный кастомс решил сделать клавиатуру с похожей раскладкой. Комментарии автора.

—————

Я пока думаю как встроить тумблер, если делать плату под корпус bm40 на E73-2G4M08S1C. Он отлично влезает сбоку, с другого бока можно поставить акб 601530 или 601535 (возможно влезет и 7 мм толщины).

#Pyramidka
👾4
HHKB: новые беспроводные контроллеры

Я планировал делать свой беспроводной контроллер на основе nRF52840, потому что делать контроллер на двух чипах и QMK как-то некрасиво. Я даже придумал название HHKBLE, даже нарисовал лого и наделал наклеек с ним. Но потом отложил эту идею в долгий ящик.

Недавно автор SHKB выложил вариант своего контроллер на nRF52840.

А еще на просторах тао нашлась плата для HHKB Classic на nRF52840 с двумя АКБ, которая может usb/bluetooth/dongle и все это с VIA. Запись в блоге. Обсуждение в чате.

При этом тумблер прячется в лючок для DIP переключателей и в таком виде Classic выглядит интереснее Hybrid с ее горбом.

#HHKB
👾3
Интересные MX

Сразу оговорюсь, что ниже речь идет только о MX подобных свитчах. Это означает что вы можете поставить этот переключатель в любую заводскую клавиатуру на Cherry MX и он будет исправно работать. Здесь не рассматриваются похожие на переключатели на эффекте Холла(H1-Hera / Wooting Lekker/ GATERON KS-20), а также емкостные переключатели типа Varmilo EC. В этом посте полностью игнорируются минорные изменения вроде изменения формы окошка под светодиод, изменение материала и цвета корпусов, добавление смазки, изменение усилия пружины.
Спасибо
@krikun98 за консультации.

Haimu Heartbeat/Whisper — сайлент свитчи с пластиковыми пружинами на стеме.

LCET Dreamsea — аналогично Haimu.

Emotoys Little Daisy Switch Linear — аналогично Haimu.

LICHICX Lucy/jingWan/RED/Old DG — сайлент свитчи с трех компонентным стемом.

GATERON 0° Silent Switch — необычная система демпферов.

Gateron Cap — довольно сильно переработан стем для большей стабильности, при этом центральный пин на днище не используется и может быть укорочен для уменьшения общей высоты клавиатуры.

ProWorld MX clone — первые MX свитчи с leaf spring. Этот вид кликающего механизма использовался в некоторых старых свитчах от Alps, SMK, Omron.

Clickez — основаны “Cap” стемах, современные аналоги ProWorld.

Gateron Melodic — похожи на Clickez, однако leaf spring находится под углом чуть ли не 90 градусов, аналогичные используются в KS-33.

Aristotle MX clone — кликающие свитчи с "клыками". В наше время эти "клыки" пытались воссоздать в Outemu Phoenix и TKC Blackberry. Единственные мх с ходом больше 4 мм.

Cherry MX Yellow — линейные свитчи с интересной историей. Aristotle ставили свои стемы в корпуса Cherry и эти франкен свичи ставились в клавиатуры Сhicony.

Hirose Cherry MX Pale Yellow — еще одни "желтые Cherry", которые сделаны японским подрядчиком Cherry.

Cherry MX Alps Clear — MX Clear с ALPs Mount (возможно произведено не Cherry).

Cherry MX Alps Click — MX Blue с ALPs Mount (возможно произведено не Cherry).

Outemu Blue Switch (ALPs Mount) — аналогично предыдущему.

Cherry MX White / Click Grey— кликающие свитчи, которые, предположительно, смазывали, чтобы сделать тактильными.

Cherry MX Olympia Linear Clear — изменная форма корпуса, из-за чего плейт монтируется выше.

Cherry MX Lock — механизм "залипания".

Kailh BOX — первый МХ с юбкой вокруг креста для защиты от пыли, подобное решение встречалось на других переключателях, например на Futaba MA и SMK.

Kailh Box Hush — уникальная система с несколькими гасителями, один из которых целиком покрывает днище.

Box Mute Jade — сайлент кликбар.

Kailh MIX-7 — переключатель режимов клики/линейки.

Diamond Avalon — довольно сильно изменены формы стема и корпуса.

Taiwan Jet Axis/Pro World — уникальный дизайн с двумя направляющими для стема.

Tecsee Honey Peach — стальной шток.

Novelkeys Cream/Cream+ — модульный шток, в котором можно менять набойку на штоке

Novelkeys Cream Arc — конические пружины

Novelkeys Cream Clickie — линейный кликающий с мембраным механизмом, нечто похожее было в Futaba MA.

Gateron North Pole 2.0 — мягкая вставка в основание штока, которая дает небольшой гасящий эффект.

TTC Brother/Frozen Silent/Bluish White/и др. — аналогично Norh Pole 2.0, но в линейных и тактильных в вырез в стеме добавлена вторая резинка, которая глушит удар при подъеме. Brorher единственные серийные MX silent click свитчи.

TTC Tiger — составной стем и хаузинг.

ROLLER LINEAR SWITCHES (Ball Bearing Switches) /Wuque Studio Pearl/X-ray Roller— стальные подшипники (другие варианты).

MK Dose — две контактные группы.

Boba U4Tx — сайлент лонгпол.

Libertouch — мембранный свитч с резиновым куполом.

CK x Haimu Clipper Sea Serpent — Clip-In, защелкиваются в PCB.

Outemu Snap — первые midprofile свитчи.

TECSEE Medium — midprofile c ходом 2.2 мм.

GTMX Mid Profile (Gazzew Outemu) — midprofile, тактильные и кликающие переключатели имеют одинаковую конструкцию с дополнительной пружиной.

HORI EDGE 201 — midprofile
👾14
/dev/AlphaSierra
РИСАТЕНО #13: V2 Провел исследование на тему лучшей системной раскладки для английского языка при печати на РИСАТЕНО. Чем ближе число в колонке «Сумма», к 36 тем лучше. Как не удивительно qwerty победила, хотя результат откровенно такой себе. ————— Начал…
РИСАТЕНО #14: релиз двурукой прошивки

Опубликовал прошивку для двух рук, также есть ветка для корне, так что можно попробовать попечатать на РИСАТЕНО, даже если у Вас нет РИСАТЕНО.

К сожалению не удалось обойтись без трехпальцевых аккордов, но они только для Ё и слеша.

Сами аккорды находятся в файле chords.dtsi. Их легко исправить под себя, так как они расположены в виде таблицы.

Скачать готовую прошивку можно в разделе релизов.

github

#PNCATEHO

#Раскладки
👾12
Knipex KN-8700100 XS : продукт кобросодержащий

Интернет завален постами, о том, как люди используют XS вместо мультитула. Он помещается в маленький карман джинсов, однако несмотря на возможность захватить 24мм, открутить нормально затянутую гайку м16 не выйдет, потому что рычаг слишком мал. Крепеж адекватного для XS размера можно с тем же успехом крутить мультитулом. XS весит 62г, добавив еще 110г 3.0303 мы приблизимся к весу среднего мультитула, перекрыв примерно 10% его функционала.

Главная проблема XS в том, что, будучи игрушкой, он стоит как 250мм версия. За эти деньги можно найти адекватный китайский мультитул, который помимо пассатижей будет иметь еще много полезных инструментов. В отличии от старших моделей, тут один ряд зубов и нет кнопки, это с одной стороны упрощает работу, с другой снижает надежность.

Конкурентов в таком размеру у Knipex нет, однако если взять более адекватный размер 150180мм, то появляется довольно много вариантов.

Тесты:

Руками

Рычагом

Колесный болт

#Knipex
👾6
/dev/AlphaSierra
KABARGA #5: название Кабарга — это исчезающий вид оленей. На других языках кабаргу называют вариацией слов "мускусный сибирский олень", что звучит уже не так емко и красиво. Поэтому я решил просто транслитерировать русское название. Кабарга — это буквально…
KABARGA #6: собрана первая клавиатура

Собрал первую кабаргу на белых Omron B3G-S. Кейкапы шикарные. Удивительно, что на BKE-910 есть буквенные легенды, хотя они никак не использовались в видеомонтаже.

Опубликовал пост в /r/emk.

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

Начал выпаивать янтарные омроны.

Стойки поставил 6мм, в теории можно с натягом поставить 5мм. АКБ поставил толщиной 5мм, можно было в целом поставить и 6, но не хотелось пихать внатяг.

#KABARGA
#BKE
👾4
Sequre s99: единственный хороший USB-паяльник

Многое из написанного ниже также верно для S60P, но с поправкой на уменьшение размеров и мощности.

Как выглядит среднестатистический USB паяльник:

· 30-70 Вт мощности. Этого в целом более чем хватает для "полевых ремонтов", но для выпаивания деталей с большими медными полигонами или радиаторами оно не очень подходит.

· Проприетарные жала, которых на выбор штук 7 (половина из которых — это конусы и ножи для резки пластика) и стоят они довольно много. Большая удача если ваш паяльник поддерживает установку жал t12, правда при этом жала t12 существенно длиннее родного проприетарного огрызка, из-за чего вылет жала становится неприличным.

· Подставки? Зачем паяльнику подставка? Он же может прикольно по столу кататься...Ну если очень надо можешь сделать подставку на 3д принтере.

· Чехол? Ну зачем портативному паяльнику чехол, пока он остывает можно выпить чаю.

· Пищалка отсутствует как класс.

—————

Sequre s99:

· Встает в подставки под 210 ручки

· Тоньше PINECIL (14мм против 18), но при этом на него можно натянуть пенку от 245 ручки, правда придется ее немного укоротить.

· Можно вставлять любые поддерживаемые жала c245, которых очень много: начиная с жал для пластиковых заклепок, и заканчивая жалами для выпаивания больших чипов.

· Мощность до 140вт. Втыкаем зарядку от хорошего ноутбука и паяем как взрослым паяльником, в портативном варианте можно ограничить мощность и паять от павербанка.

· Имеет пищалку. На текущей прошивке оно не сообщает о нагреве паяльника, но уже идет портирование IronOS на s60, схемотехника похожая, так что возможно и на s99 портируют обозримое время. (начали)

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

—————

Проблемы Sequre s99:

· Родные жала довольно средние (не ужасные, жить можно), оригинальные жала JBC намного интереснее, но стоят они существенно дороже. Возможно стоит поискать адекватные китайские жала. Родные жала 5.5Ом, жала JBC и другие китайские жала 2.5Ом. Максимальную мощность s99 развивает на 2.5Ом жалах.

· Сам по себе Sequre s99 стоит дешевле нормальной станции на t12, однако если у Вас нет мощного блока питания, павербанка, подставки, хороших жал, то их покупка может стоить столько и сам паяльник, впрочем это свойственно многим подобным устройствам.

Второй хороший паяльник

#Паяльники
👾8
Clevy KeyBoard: все лучшее детям

Clevy делают развивающие компьютерные девайсы для детей и людей с нарушениями моторики. И почему-то делая клавиатуру они решили сделать ее:

* TKL без F-ряда

* Орто

* Разноцветной

* Приоритет кириллических легенд

* На черных Alps SKBM, которые дополнительно защищены от залития

При этом было аж две версии раскладки под русский язык: условно ANSI и ISO.

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

—————

Лоты на авито:

ANSI

ISO
👾8
Наброски #1

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

Клавиатура Space Invaders. На удивление в эту форме не плохо укладывается близкая к стандартной раскладка, печатать на этом будет сложно, но возможно.

—————

Omron B3F — тактильные кнопки 12х12 к которым есть цветные квадратные relegendable кейкапы. Подумываю сделать на них брелок РИСАТЕНО.

datasheet

#Наброски
👾13