/dev/AlphaSierra
Open in Telegram
Заметки про клавиатуры и прочее. Канал с красивыми картинками @kbdAE
Show more554
Subscribers
No data24 hours
+47 days
+1430 days
Posts Archive
Pyramidka #6: проклятье фараонов
Автор оригинального проекта сделал стенки корпуса недостаточно высокими из-за чего кейкапы некрасиво возвышаются над корпусом. Я это не проверил и вышло не очень красиво, если смотреть сбоку. А все, потому что я поленился добавить модели переключателей в сборку.
Когда я закрывал оригинальные отверстия под свтичи я в одном углу накосячил и в круглом отверстии появился угол, который я аккуратно убрал фрезой.
Приехали не те резьбовые втулки. Но на удивление м3 неплохо запаиваются вместо м2. Я даже не подумал проверить размер перед сборкой и осознал ошибку только когда стал пытаться скручивать корпус. И если для плейта и холдера контроллера это не так критично и туда отлично вписались м3 после рассверливания отверстий, то вот отверстия по углам рассчитаны на винты с шляпкой 3.6 мм, что для м3 не то, чтобы возможно. Я решил собирать уже как есть, все равно втулки назад не выпаять.
Во время сборки я сотворил несусветную глупость с диодной матрицей. Естественно оно не заработало. Чтобы сделать по нормальному надо было целиком все разобрать и сделать все правильно. Учитывая, что я все это делал 31.12, я решил, что надо уже хоть как-то собрать пирамидку в этом году. Пооткусывал пару выводов, добавил еще проводков и у меня получилось аж 23 пина микроконтроллера. Естественно, вся эта лапша мешал нормально собирать клавиатуру и МК не хотел садиться в холдер, так что я его посадил на горячий клей.
Первая rp2040 zero не захотела работать, она падала в бутлуп, пришлось отпаивать и заменять.
По итогу, вопреки всему, я успел собрать пирамидку в 2023 году. Чему нас учит эта история? Не надо торопиться и надо все перепроверять по 10 раз. Поставить на полочку проект можно и в таком виде, но если я через пару недель сидения на этом смогу полноценно пользоваться компьютером, то можно будет вернуться к идее как минимум напечатать исправленный корпус или даже сделать плату под BM40.
На гитхабе конечно лежит исправленная версия.
#Pyramidka
Pyramidka #5
Обновил файлы в репозитории. При заделывание оригинальных отверстий в плейте случайно закрыл одно из монтажных отверстий.
#Pyramidka
Сон в ZMK работает неправильно.
Сейчас сон включается если не нажимать какое-то время клавиатуру и ей все равно есть ли активное соединение или нет. Во время просмотра фильмов этот сон только создает лишние проблемы, каждый раз, когда ты захочешь поставить на паузу или сделать погромче. Ты делаешь таймаут все больше и по итогу, когда компьютер уже давно спит клавиатура все еще ждет час таймаута. Совершенно очевидно, что нужна возможность задать начало отсчета таймера, только со времени потери соединения с компьютером и тогда это время можно сделать довольно небольшим. ZMK совершенно точно умеет определять потерю соединения с компьютером. Но почему-то до сих пор никто даже не предлагал сделать нечто подобное.
#ZMK
GDCPH G3061 и SEQURE T55
В целом T55 ощущается более законченным устройством, благодаря применению алюминия вместо fr4 и более качественному корпусу (У G3061 за счет не самого продуманного корпуса usb C зарядка ноутбука втыкается с трудом и плохо держится). Прошивка у него позволяет настраивать больше параметров. У G3061 даже яркость подсветки дисплея нельзя настроить. У T55 управление менее чуть менее странное. Скорость нагрева так же выше (01:10 vs 02.43). Есть ограничение мощности позволяющее использовать больше вариантов питания.
За цену T55 можно взять Mechanic IX5 Ultra, который работает от 220В и имеет большую площадь и мощность(возможно), но в плане настроек там все проще — их там нет, только выбор температуры и все.
Дешевые n!n убивают эрго комьюнити
Форм фактор proMicro изначально не сильно удачный: 3 земли, пины только с двух сторон. В rp2040 zero при в двое меньше размере пинов чуть ли не в двое больше. Но на тот момент альтернатив proMicro особо не было и этот формфактор стал основным в эрго комьюнити. И в целом все шло к тому чтобы потихоньку от него отказаться... И вот спустя несколько лет китайцы наконец начали продавать дешевые клоны n!n и это все изменило.
Как бы это парадоксально не звучало, но пока n!n стоили по $30 комьюнити не стояло на месте. Были попытки делать клавиатуры на разных микроконтроллерах, те же XIAO. Распаивали модули или даже голые чипы на плате. Но сейчас, когда они стоят по чуть дороже обычной proMIcro на Ali нет вообще никакого смысла ставить что-то кроме них.
proMicro $4 XIAO BLE $11 Модуль с обвязкой $8 Китайская n!n $6То есть формально никто не запрещает все это делать, но это получается дороже и намного сложнее (если речь про распайку чипа или модуля с обвязкой). При этом n!n дает модульность и ремонтопригодность. В случае чего ты можешь просто снять микроконтроллер и заменить его на другой такой же. Или даже на микроконтроллер с другим чипом (32u4 или rp2040) и все это за пару минут без пайки. #ChineseNN
Сплит с большим пробелом
Я тут немного пофантазировал на тему, что будет если в сплит запихать 6.25U пробел. Ну и варианты побольше. Не то чтобы это разумно делать, но выглядит оно примечательно.
Pyramidka #3
Сделал версию под 3D печать. Для вдохновения использовался VOID40.
В логотипе использовались египетские иероглифы, которые обозначают "пирамиду". Существует несколько различных способов записи египетскими иероглифами. Я использовал тот, где нет 𓅓, потому что логотип довольно мелкий и принтер бы просто не смог отрисовать такое количество тонких линий.
#Pyramidka
Pyramidka #2
Я рассматривал различные вариант для тамбов. Остановился на варианте 2х1.25 в центре, две по краям. Две клавиши в центре приближают ощущение пробела, а две по краям скорее вопрос эстетики. Также это немного помогает пододвинуть тамбы чуть ближе.
—————
Планировалось собрать клавиатуру на модуле RP2040-core-A. Он как раз должен был по толщине влезть под плейт. Я нарисовал футпринт для него, нарисовал схему...И выяснилось, что у BM40 плата достаточно сильно обрезана по краям и впихнуть модуль так чтобы он не конфликтовал с крепежным винтом невозможно. Остается либо разводить плату на голом RP2040, либо на 32u4, что, конечно, сильно затянет процесс. Вероятно, займусь этим в следующем году. Возможно, сначала соберу 3д печатный вариант на проводках и промикро.
#Pyramidka
Pyramidka #1
Это лучшая 40% раскладка, которую себе только можно представить:
* Она похожа на пирамидку. Нужны ли еще что-то говорить дальше?
* Симметричная. Каждый ряд сдвинут на 0.5U и на 1U короче.
* Совместимость с корпусами под BM40 и JJ40. Несколько видов алюминиевых корпусов и куча вариантов под 3д печать. По итогу получаем клавиатуру в алюминиевом корпусе за дешево.
* Полностью влезает русская раскладка на первый слой.
* Поддержка практические всех даже самых базовых наборов кейкапов. альфы, 4х1.25U (моды), R1 И 4х1u (стрелки), есть буквально везде.
* Влезает раскладка с 42клавишной эргоклавиатуры с минимальными изменениями.
* Ни одного стабилизатора во всей клавиатуре.
* Снизу есть достаточно места для размещения контроллера. Ну так мне казалось.
—————
Автор оригинальной идеи — @boardsward.
#Pyramidka
mEnki42 #9: Корпуса 2
Доделал 3д модели различных вариантов корпусов под mEnki. Есть аж 3 варианта для каждой версии.
Классическая версия корыта снизу, без плейта. Максимально простой вариант. Пришлось делать два варианта крышки контроллера, так как винты 2х9мм довольно редкие, в основном встречаются 8 и 10, но с 9 мм выходит более аккуратно. Можно, конечно, просто сточить лишнее, но это не то, чтобы красивое решение.
Вариант для лазерной резки состоит из себя 4 детали: половина плейта (она симметричная), днище и крышка над контроллером. Во второй версии пришлось делать вырезы сверху для тумблера питания и кнопки сброса.
Также сделал экспериментальный корпус с перевернутым корытом, которое является плейтом, снизу плата закрывается днищем. Такой вариант намного сложнее печатать, тут требуется выше точность и больше деталей, но возможно кому-то так больше понравится. Пока сделал только для первого версии платы.
#mEnki
MiniWare MHP50
MiniWare спустя несколько лет с релиза своего крайне спорного мини столика MHP30, решили выпустить обновленную версия, в которой попытались починить часть проблем прошлой модели. Возможно, на это как-то повлияло появления столика, который в 10 раз дешевле и по всем параметрам лучше.
Относительно MHP30:
* Увеличена площадь стола до 50х50мм
* Есть версия с неким покрытием на рабочей поверхности.
* Цветной дисплей увеличенного размера
* Термопрофили
* Светодиодик индикации состояния. Ценность, которого при наличии экрана довольно сомнительная.
* Добавлен разъем 5525
* Увеличенная мощность до 100 Вт по PD и до 150 по 5525
* Добавлен вентилятор
* Добавлена возможность задавать reflow heating curve
Стоит ли:
* возможность выставлять ограничение мощности по PD
* увеличенная мощность
* цветной экран с бесполезным статусным светодиодом
* дополнительный разъем питания
* возможность задавать reflow heating curve
лишних $140, относительно GCPH? Не думаю. Однако надо признать, что вероятно под него с большей вероятностью портируют IronOS, нагревается он быстрее. Насколько нужно на таком мелком столике задавать reflow heating curve, тоже не очевидно.
Обращение основателя 【Kbd Æ】: год каналу
У Google и Yahoo — тысячи серверов и служащих. У нас — около 0 серверов и 1 сотрудника.
【Kbd Æ】 — первый по популярности рускоязычный канал с картинками клавиатур, и каждый месяц он обслуживает 218 человек, которые просматривают тысячи картинок*.
Коммерция — это нормально. Реклама — не порок. Но место им не здесь. Не в 【Kbd Æ】.
【Kbd Æ】 — это нечто особенное. Он подобен библиотеке или общественному парку. Он подобен храму для разума. Это место, куда мы все можем приходить, чтобы размышлять, учиться, делиться знаниями.
Когда я только основал 【Kbd Æ】, я вполне мог бы сделать его коммерческим каналом с рекламными баннерами, но я решил сделать нечто иное. Весь этот год мы усердно работали, чтобы проект оставался строгим и основательным, без излишеств. Мы выполняем свою миссию, избегая расточительности, в отличие от многих других.
Если бы каждый читающий эти строки поставил бы хотя бы 100 крабиков, то для проведения нашей кампании по сбору крабиков хватало бы одного дня в году. Но не каждый может или хочет ставить крабиков, и это нормально. Каждый год находится достаточно людей, решившихся сделать взнос.
В этом году подумайте, пожалуйста, о взносе в 100 крабиков, 150 крабиков, 200 крабиков или любом другом, чтобы защитить и поддержать 【Kbd Æ】.
С благодарностью,
автор /dev/AlphaSierra,
основатель 【Kbd Æ】.
—————
P.S. За прошедший год у канала выработался формат. И мы уверенно движемся к тому, чтобы объединить все информационно-картинковые потоки в одном телеграм канале. Спасибо всем, кто помогал с контентом. Отдельная благодарность второму администратору канала — @Eddward_wolf (его каналы @eddbrds / @bo_rds / @shitboards). К сожалению, сейчас очень сложно отслеживать большое количество источников, особенно Discord и X. Надеюсь со временем все больше людей будут помогать делать канал лучше.
* согласно личному мнению автора /dev/AlphaSierra
KABARGA #5: название
Кабарга — это исчезающий вид оленей. На других языках кабаргу называют вариацией слов "мускусный сибирский олень", что звучит уже не так емко и красиво. Поэтому я решил просто транслитерировать русское название.
Кабарга — это буквально 🦇+🦌. Все причины выбора названия сводятся к тому, что мне нравится, как выглядит кабарга и я планировал ставить в клавиатуру довольно много кликающих переключателей. У оленей копыта, которыми они цокают...Тут свитчи щелкают...А еще у меня имеются в наличии Aristotle Cherry MX clone, которые на стеме имею клыки как у кабарги.
#KABARGA
KABARGA #4: LED
Кабарга поддерживает 2 вида светодиодов: 0603 и 1.8 мм выводные. Отверстие в плейте позволяет просунуть круглую часть выводного светодиод. Ее длина 1.55 мм, толщина плейта 1.2-1.6 мм (в зависимости от светчей). Светодиоды 0603 бывают с линзами, что должно помочь обойтись без световодов. Можно было бы использовать стандартные 3мм светодиоды, но они слишком высоки и слишком высокие.
1.8мм должны быть совместимы со всеми свитчами по высоте, кроме KS-24/33. Там придется использовать SMD.
Возможно вместо 0603, можно использовать более крупные размеры, контактные площадки все равно большие.
#KABARGA
РИСАТЕНО #13: V2
Провел исследование на тему лучшей системной раскладки для английского языка при печати на РИСАТЕНО. Чем ближе число в колонке «Сумма», к 36 тем лучше. Как не удивительно qwerty победила, хотя результат откровенно такой себе.
—————
Начал делать обновленную раскладку с поддержкой двухрукости. Основная идея — уложиться в 3 слоя. 2 слоефикатора на тамбе, 3 слой зажатие двух тамбов. Один из слоефикаторов в большинстве случаев это просто шифт, так что, по сути, будет всего два слоя. Возможно, это несколько упростит обучение раскладке. Пока что не очень понятно, как правильно прожимать аккорды в сплит варианте. Надо ли один аккорд прожимать двумя руками или просто чередовать руки при печати.
Возможно не самая удачная цветовая схема, но пока задача закончить раскладку, красоту будем наводить потом.
#PNCATEHO
KABARGA #3: днище
Закончил днище. Изначально было жгучее желание добавить еще ножек, но вроде как 10 должно хватить, да и продаются они по 50 штук, как раз на минимальный заказ печатных плат хватит. Узор генерировал в KiCAD. Центровать узор очень неудобно, приходится на глаз подбирать шаг сетки с точностью до одной десятитысячной доли миллиметра, чтобы получить симметричный относительно центра платы узор. Днище, как плейт и плата, двухстороннее, отличаются немного разными логотипами.
#KABARGA
Ссылки #10
The Component Storage System
Project Monarch: The History of the ThinkPad 701c
Draw.io — пожалуй лучшая программа для рисования диаграмм. Позволяет сохранять редактируемый PNG файл. Имеется плагин для VS Code.
Таинство отбеливания пожелтевшего пластика
An Open Source Tool To Document Your Wiring
Fuse is Not Optional! Teardown, Destructive Testing of a Generic USB Power Adapter
Учим три телевизора делать солнышко
Comparing hobby PCB vendors
Наследники перфокарт в мире электронных ключей
История печатных плат: от Эйслера до наших дней
Исправление аппаратных ошибок на серийных изделиях
TypeMatrix 2030 Promo video
Your custom keyboard is probably illegal - a long post on radio interference testing regulations and keyboards
KiCanvas — интерактивный просмоторщик плат и схем KiCAD прямо в браузере.
В HHKB Studio используется рекалор Kailh deep sea box linear islet.
#Ссылки
#HHKB
KABARGA #2: графика на плейте
Так как плейт можно установить любой стороной, решил поэкспериментировать с графикой. В на одной стороне просто логотип, сделанный медью под маской, на другой стороне с зубов снята маска, возможно в живую это будет смотреться интересно.
Также поработал над шрифтами. Если найти лого OMRON не составило никакого труда, благо они его не меняли последние 50 лет, но вот найти шрифт, который японцы использовали в даташите оказалось сложнее. Самое близкое, что я нашел это шрифт Vedo. На подобные мелочи уходит довольно много времени, но оно того стоит.
#KABARGA
