Кирилл Чернецкий — Геометрия
Это часы от российского мастера с уникальным "живым циферблатом". Часы делаются в России.
Естественно, это прежде всего имиджевая вещь, которая вообще не про практичность, пескоструйный титан довольно быстро начнет собирать царапины, да и меток нет, поэтому читаемость тоже очень номинальная. Но это часы в которых есть идея, за более чем вменяемые деньги (особенно на фоне Ракеты).
Единственное что у меня вызывается вопросы это количество логотипов. На циферблате, на задней крышке, на боковой стенке. Особенно учитывая, что это первая полноценная модель мастера На мой вкус это немного перебор. Плашка сбоку слишком своеобразно выглядит. При этом заводная головка пустует.
#Часы
Это часы от российского мастера с уникальным "живым циферблатом". Часы делаются в России.
Естественно, это прежде всего имиджевая вещь, которая вообще не про практичность, пескоструйный титан довольно быстро начнет собирать царапины, да и меток нет, поэтому читаемость тоже очень номинальная. Но это часы в которых есть идея, за более чем вменяемые деньги (особенно на фоне Ракеты).
Единственное что у меня вызывается вопросы это количество логотипов. На циферблате, на задней крышке, на боковой стенке. Особенно учитывая, что это первая полноценная модель мастера На мой вкус это немного перебор. Плашка сбоку слишком своеобразно выглядит. При этом заводная головка пустует.
#Часы
👾5
/dev/AlphaSierra
KABARGA #8: плейты KS-33 Добавление поддержки KS-33 сопряжено с рядом трудностей, связанных с уменьшением расстояния от плейта до платы, а под платой находится контроллер и тумблер питания. Поэтому исключительно для KS-33 добавлена возможность переворота…
KABARGA #9: CE и 725
CE – это «гражданская версия» Кабарги, она поддерживает только KS-33 и MX с hotswap и RGB. Платы уже пришли и протестированы (кроме RGB).
Также пришла версия под 725, она практически ничем не отличается от версии на B3G-S. Эту версию еще не собирал.
Заинтересованные могут написать в личку.
#KABARGA
CE – это «гражданская версия» Кабарги, она поддерживает только KS-33 и MX с hotswap и RGB. Платы уже пришли и протестированы (кроме RGB).
Также пришла версия под 725, она практически ничем не отличается от версии на B3G-S. Эту версию еще не собирал.
Заинтересованные могут написать в личку.
#KABARGA
👾7
Путь от линейных сайлетнов к кликам
В рамках этого поста я не хочу говорить о тактильных свитчах, это отдельный длинный разговор, к которому мы еще вернемся позже.
Моя первая механическая клавиатура была на Alps SKCM Black. И в отличии от многих других свитчей их можно было довольно просто из тактильных превратить в линейные и в клюкающие. Превращение в кликающие, к сожалению, необратимое, поэтому я не решился это делать. Но линейный вариант я попробовал, и я крепко призадумался, что мне дает тактильность вообще. В первом приближение вроде она ничего дает, да и свитчи показались слишком тяжелыми, да и шум меня не особо радовал, и я решил, что мне нужны более легкие и тихие линейные свитчи. Я хотел купить тихую версию Cherry Red, но ее не было в наличии, поэтому пришлось брать обычные. После смазки это были абсолютно нормальные свитчи, но меня все еще напрягал звук, потом я все-таки купил тихую версию и так я жил несколько лет. Мне в целом были не понятны все эти попытки найти идеальный звук клавиатуры, для меня идеальным звуком была тишина… Потом как-то резко у меня появилась несколько кликающих свитчей, они мне показались очень веселыми, как в плане тактильности, так и в плане звука, и во многом ради них и задумывался проект Kabarga.
Если проводить аналогию, то линейки это практичная и комфортная «рабочая лошадка», которая как футболка с джинсами, ты можешь делать с ними все и это будет удобно, комфортно и привычно. А клики — это экстравагантный наряд, который со стороны может казаться вычурным и нелепым и вам в нем может быть не всегда комфортно, но точно будет весело. Не думаю, что я бы посоветовал кому-то собрать кликающую клавиатуру как свою единственную, но, если у вас несколько клавиатур и у вас еще нет ни одной кликающей самое время собрать одну. Это одна из тех вещей, которые сложно объяснить и к ней надо прийти самому.
Наверное стоит разрушить несколько мифов касательно кликов. Клики — это не так громко, как вы думаете, особенно на фоне популярности Long Pole, да возможно оно чуть громче, но не критично. Нет, заменить клики на звук в наушниках и соленоиды не выйдут, потому что некоторые клики дают уникальную тактильность и в целом есть-то что-то приятное в звуке полученным чисто механическим способом.
Моя первая механическая клавиатура была на Alps SKCM Black. И в отличии от многих других свитчей их можно было довольно просто из тактильных превратить в линейные и в клюкающие. Превращение в кликающие, к сожалению, необратимое, поэтому я не решился это делать. Но линейный вариант я попробовал, и я крепко призадумался, что мне дает тактильность вообще. В первом приближение вроде она ничего дает, да и свитчи показались слишком тяжелыми, да и шум меня не особо радовал, и я решил, что мне нужны более легкие и тихие линейные свитчи. Я хотел купить тихую версию Cherry Red, но ее не было в наличии, поэтому пришлось брать обычные. После смазки это были абсолютно нормальные свитчи, но меня все еще напрягал звук, потом я все-таки купил тихую версию и так я жил несколько лет. Мне в целом были не понятны все эти попытки найти идеальный звук клавиатуры, для меня идеальным звуком была тишина… Потом как-то резко у меня появилась несколько кликающих свитчей, они мне показались очень веселыми, как в плане тактильности, так и в плане звука, и во многом ради них и задумывался проект Kabarga.
Если проводить аналогию, то линейки это практичная и комфортная «рабочая лошадка», которая как футболка с джинсами, ты можешь делать с ними все и это будет удобно, комфортно и привычно. А клики — это экстравагантный наряд, который со стороны может казаться вычурным и нелепым и вам в нем может быть не всегда комфортно, но точно будет весело. Не думаю, что я бы посоветовал кому-то собрать кликающую клавиатуру как свою единственную, но, если у вас несколько клавиатур и у вас еще нет ни одной кликающей самое время собрать одну. Это одна из тех вещей, которые сложно объяснить и к ней надо прийти самому.
Наверное стоит разрушить несколько мифов касательно кликов. Клики — это не так громко, как вы думаете, особенно на фоне популярности Long Pole, да возможно оно чуть громче, но не критично. Нет, заменить клики на звук в наушниках и соленоиды не выйдут, потому что некоторые клики дают уникальную тактильность и в целом есть-то что-то приятное в звуке полученным чисто механическим способом.
👾14
Telegram
【kbd Æ】
/r/HHKB
#HHKB
#Kabarga
#Own
#monosplit
#HHKB
#Kabarga
#Own
#monosplit
Современные BKE капы
На правах эксперта по BKE местного масштаба, я рад сообщить, что кто-то наконец решился сделать омаж на BKE капы. Абсолютно не понятно под какой маунт эти капы, если это маунт под MX, то зачем там эти окошки под светодиоды в углу? Конечно, не смотря на заявление что дизайнеры купили и BKE-9400, чтобы точно скопировать цвета, совершенно очевидно, что авторы сделали свой уникальный сет, с другими цветами, другими шрифтами, другими легендами, другими профилем. Но тем не менее, это намного интереснее большинства современных сетов.
Из плюсов толстый PBT с сублимацией, большие наборы, низкий ценник в $45, неограниченная партия.
#BKE
На правах эксперта по BKE местного масштаба, я рад сообщить, что кто-то наконец решился сделать омаж на BKE капы. Абсолютно не понятно под какой маунт эти капы, если это маунт под MX, то зачем там эти окошки под светодиоды в углу? Конечно, не смотря на заявление что дизайнеры купили и BKE-9400, чтобы точно скопировать цвета, совершенно очевидно, что авторы сделали свой уникальный сет, с другими цветами, другими шрифтами, другими легендами, другими профилем. Но тем не менее, это намного интереснее большинства современных сетов.
Из плюсов толстый PBT с сублимацией, большие наборы, низкий ценник в $45, неограниченная партия.
#BKE
👾3
Почему я не спешу выкладывать свои клавиатуры на github
Оформление репозитория
Нужно написать readme, BOM, Build guide сделать приличные фотографии. Смысла выкладывать мешанину из файлов без документации, как это сделано в некоторых японских проектах нет никакого. А на оформление документации уходит много времени, и вместо того, чтобы тратить на это время я могу сделать что-то полезное для себя.
Поддержка репозитория в актуальном состояние
Мало один раз оформить репозиторий и забыть про него, любые изменения надо синхронизировать с гитхабом, а это значит, что изменения платы тебе надо обновиться картинки в репозитории, обновить герберы в релизах, возможно BOM. Аналогично и с прошивкой, любое изменение может сломать твой конфиг и не смотря на то что на твоей клавиатурае все работает, новые пользователи не смогут собрать твой конфиг и его нужно будет чинить.
Лицензионная чистота паттернов и логотипов.
На кабарге используются логотипы производителей свитчей, которые вероятно защищены авторским правом. Даже несмотря на то, что я их перерисовал руками. Значит в версии для github их придется чем-то заменять или просто убрать. Кабарга без логотипа будет выглядеть слишком скучно, так что нужно тратить время на новые лицензионно чистые логотипы.
Вопросы и проблемы пользователей
Как хорошо бы не была написана документация у пользователей все равно будут вопросы. И с этими вопросами они придут именно к тебе (а к кому же еще?). И в очередной раз придется тратить время на проект, который возможно тебе больше не интересен.
Нет цели делать некоторые проекты массовыми
Какие-то проекты делаются с расчетом на широкую аудиторию, какие-то делаются для души. Выкладывать на гитхаб проект, в котором были номерные платы было бы довольно странно. Обычно число номерных плат довольно небольшое и хотелось бы чтобы оно таким и оставалось. Ценность таких плат не в каком-то конкретном номере, просто это одна из N клавиатур и больше таких не будет никогда.
—————
Все мои идеи можно реализовать, просто посмотрев на фотографии или почитав мои посты. Тем более что большинство из них используются в РИСАТЕНО или ANU, которые лежат на github уже несколько лет.
У меня порой создается ощущение, что люди, спрашивающие про открытие исходников, решили, что это моя обязанность, а не добрая воля. Я искренне завидую людям, которым хватает мотивации и времени на то, чтобы организовать во круг своей клавиатуры комьюнити и сделать приличную документацию, но у меня пока нет столько мотивации. На опенсурсинг ты тратишь много времени до, во время и после релиза, а взамен не получаешь абсолютно ничего.
Как только у меня появится мотивация и время я обязательно начну потихоньку релизить свои проекты на github, но не сейчас.
Оформление репозитория
Нужно написать readme, BOM, Build guide сделать приличные фотографии. Смысла выкладывать мешанину из файлов без документации, как это сделано в некоторых японских проектах нет никакого. А на оформление документации уходит много времени, и вместо того, чтобы тратить на это время я могу сделать что-то полезное для себя.
Поддержка репозитория в актуальном состояние
Мало один раз оформить репозиторий и забыть про него, любые изменения надо синхронизировать с гитхабом, а это значит, что изменения платы тебе надо обновиться картинки в репозитории, обновить герберы в релизах, возможно BOM. Аналогично и с прошивкой, любое изменение может сломать твой конфиг и не смотря на то что на твоей клавиатурае все работает, новые пользователи не смогут собрать твой конфиг и его нужно будет чинить.
Лицензионная чистота паттернов и логотипов.
На кабарге используются логотипы производителей свитчей, которые вероятно защищены авторским правом. Даже несмотря на то, что я их перерисовал руками. Значит в версии для github их придется чем-то заменять или просто убрать. Кабарга без логотипа будет выглядеть слишком скучно, так что нужно тратить время на новые лицензионно чистые логотипы.
Вопросы и проблемы пользователей
Как хорошо бы не была написана документация у пользователей все равно будут вопросы. И с этими вопросами они придут именно к тебе (а к кому же еще?). И в очередной раз придется тратить время на проект, который возможно тебе больше не интересен.
Нет цели делать некоторые проекты массовыми
Какие-то проекты делаются с расчетом на широкую аудиторию, какие-то делаются для души. Выкладывать на гитхаб проект, в котором были номерные платы было бы довольно странно. Обычно число номерных плат довольно небольшое и хотелось бы чтобы оно таким и оставалось. Ценность таких плат не в каком-то конкретном номере, просто это одна из N клавиатур и больше таких не будет никогда.
—————
Все мои идеи можно реализовать, просто посмотрев на фотографии или почитав мои посты. Тем более что большинство из них используются в РИСАТЕНО или ANU, которые лежат на github уже несколько лет.
У меня порой создается ощущение, что люди, спрашивающие про открытие исходников, решили, что это моя обязанность, а не добрая воля. Я искренне завидую людям, которым хватает мотивации и времени на то, чтобы организовать во круг своей клавиатуры комьюнити и сделать приличную документацию, но у меня пока нет столько мотивации. На опенсурсинг ты тратишь много времени до, во время и после релиза, а взамен не получаешь абсолютно ничего.
Как только у меня появится мотивация и время я обязательно начну потихоньку релизить свои проекты на github, но не сейчас.
👾16
/dev/AlphaSierra
РИСАТЕНО #11: 3D Я прямо скажем не большой фанат 3D клавиатур. Но 3D РИСАТЕНО это прям какой-то новый уровень безумия и я не мог про это не написать. К сожалению в модели отсутствует вырез под тумблер питания, но места в целом достаточно чтобы об это просто…
Telegram
【kbd Æ】
#Own
#PNCATEHO
#fakePNCATEHO
#PNCATEHO
#fakePNCATEHO
РИСАТЕНО #17: 3D pt2
Наконец окончательно собрал свою беспроводную сплит 3D РИСАТЕНО.
Сборка мягко говоря непростая. Во первых это чистый хендваир проводками. Во вторых корпус явно не рассчитан на блютуз. Нет тумблера питания, кнопки сброса, площадки под АКБ, даже n!n не встает нормально и приходится пилить корпус.
Сколько не искал не мог найти красивый тумблер питания для с креплением в корпус. Они либо очень большие либо прямоугольные. Тратить полдня на фрезерование напильником корпуса мне не хотелось. Нашел кнопку с фиксацией 12 мм в диаметре. Не очень удобно нажимать, за то легком монтировать и можно подобрать по цвету корпуса. Аналогичную без фиксации можно использовать для кнопки сброса. Я не собираюсь часто перешивать эту клавиатуру и поэтому ограничился приклеиванием внутри корпуса маленькой смд кнопки.
#PNCATEHO
Наконец окончательно собрал свою беспроводную сплит 3D РИСАТЕНО.
Сборка мягко говоря непростая. Во первых это чистый хендваир проводками. Во вторых корпус явно не рассчитан на блютуз. Нет тумблера питания, кнопки сброса, площадки под АКБ, даже n!n не встает нормально и приходится пилить корпус.
Сколько не искал не мог найти красивый тумблер питания для с креплением в корпус. Они либо очень большие либо прямоугольные. Тратить полдня на фрезерование напильником корпуса мне не хотелось. Нашел кнопку с фиксацией 12 мм в диаметре. Не очень удобно нажимать, за то легком монтировать и можно подобрать по цвету корпуса. Аналогичную без фиксации можно использовать для кнопки сброса. Я не собираюсь часто перешивать эту клавиатуру и поэтому ограничился приклеиванием внутри корпуса маленькой смд кнопки.
#PNCATEHO
👾2
Plank не починить
На обычной клавиатуре хотя бы у правой руки есть комфортный наклон, на орто одинаково неудобно обоим рукам.
2U пробел слишком маленький для двух пальцев и слишком большой для одного. Из-за него другие тамбы приходится сдвигать в сторону. Да и в целом непонятно чем нажимать добрую половину нижнего ряда.
Мизинцу отчаянно не хватает стаггера. Можно конечно крайние колонки спустить на 1ю, но тогда стаггер слишком агрессивный.
При длительной работает создается ощущения, что твои запястья склеены вместе, потому что они находятся слишком близко.
Планк компактный и обладает эстетикой шоколадки "Аленки"... И эргономикой "Аленки"...Если решить все его проблемы: убрать лишние кнопки, 2ю, добавить наклон и вертикальный стаггер, получится 42 кнопочный моносплит.
На обычной клавиатуре хотя бы у правой руки есть комфортный наклон, на орто одинаково неудобно обоим рукам.
2U пробел слишком маленький для двух пальцев и слишком большой для одного. Из-за него другие тамбы приходится сдвигать в сторону. Да и в целом непонятно чем нажимать добрую половину нижнего ряда.
Мизинцу отчаянно не хватает стаггера. Можно конечно крайние колонки спустить на 1ю, но тогда стаггер слишком агрессивный.
При длительной работает создается ощущения, что твои запястья склеены вместе, потому что они находятся слишком близко.
Планк компактный и обладает эстетикой шоколадки "Аленки"... И эргономикой "Аленки"...Если решить все его проблемы: убрать лишние кнопки, 2ю, добавить наклон и вертикальный стаггер, получится 42 кнопочный моносплит.
👾12
/dev/AlphaSierra
KABARGA #7: светодиодный индикатор Изначально я увидел Harper со светодиодным индикатором и обрадовался, что наконец кто-то, как и я подумал, что для отображения заряда АКБ пихать e-ink дисплей за $30 это как-то перебор, особенно учитывая, что он больше ничего…
KABARGA #10: светодиодный индикатор 2
Так как Кабарга поддерживает большое количество различных переключателей, а высота от платы до плейта и толщина самого плейта существенно отличаются, требуется различная высота светодиодов. У KS-33 расстояние от платы 1.3-1.4 мм, и выводные светодиоды не влезаю, поэтому там применяются светодиоды 0603, можно использовать светодиоды с направленной линзой, но они на порядок дороже и в целом и обычные светодиоды неплохо работают. В плейте просто вырезы в маске вместо отверстий, плейт отлично просвечивает, правда добавляет немного желтизны.
На всех остальных свитчах используются выводные светодиоды, с отверстиями в плейте. За счет выводом можно компенсировать разное расстояние от платы до плейта на разных свитчах. Светодиоды очень плотно встают и выглядит вполне заводским решением.
—————
Также обновил прошивку, добавить индикацию подключения USB, кейкод для показа текущего заряда, а также "умный" сон.
В очередной раз спасибо @grygree за помощь.
#KABARGA
#LED_ZMK
Так как Кабарга поддерживает большое количество различных переключателей, а высота от платы до плейта и толщина самого плейта существенно отличаются, требуется различная высота светодиодов. У KS-33 расстояние от платы 1.3-1.4 мм, и выводные светодиоды не влезаю, поэтому там применяются светодиоды 0603, можно использовать светодиоды с направленной линзой, но они на порядок дороже и в целом и обычные светодиоды неплохо работают. В плейте просто вырезы в маске вместо отверстий, плейт отлично просвечивает, правда добавляет немного желтизны.
На всех остальных свитчах используются выводные светодиоды, с отверстиями в плейте. За счет выводом можно компенсировать разное расстояние от платы до плейта на разных свитчах. Светодиоды очень плотно встают и выглядит вполне заводским решением.
—————
Также обновил прошивку, добавить индикацию подключения USB, кейкод для показа текущего заряда, а также "умный" сон.
В очередной раз спасибо @grygree за помощь.
#KABARGA
#LED_ZMK
👾2
Total Commander
TC — это лучший кусок софта в моей жизни. Я абсолютно не жалею, что когда-то купил лицензию. Несмотря на свой возраст, проект продолжает развиваться, и при этом последняя версия TC работает как на Windows 95, так и на Windows 11. Относительно недавно еще можно было запустить актуальную версию на Windows 3.1. Удивительно видеть такое на фоне массового отказа современного софта работать на Windows 7 и даже Windows 10, требуя Windows 11.
Много лет назад, когда я осознал, что пользоваться проводником на постоянной основе мне больно, я перепробовал все альтернативы, до которых смог дотянуться. Какой бы файловый менеджер вы не назвали, я его пробовал. Я понял, что мне нужен двухпанельный менеджер, что не то чтобы сильно сузило выбор, но в конце концов я остановился на TC. Конечно, я пробовал FAR. Да, его можно заставить отображать некоторые мультимедийные файлы, да, к нему можно прикрутить вкладки, но все это работает через какие-то страшные костыли и все еще не дотягивает до TC. Консольные файловые менеджеры не то чтобы поддерживают мышку и работу с мультимедиа, в то время как TC показывает превью и дополнительную информацию (например, альбом, исполнитель, длительность, частоту дискретизации для музыкальных файлов) для любого файла, показывает иконки для ассоциированных программ, что очень удобно для быстрого выбора среди файлов с одинаковым названием (проект KiCAD).
У TC нет полнофункциональных аналогов на других ОС, потому что он "прибит гвоздями" к WINAPI. Самое похожее, что я видел, это Double Commander, но то тут, то там находятся какие-то вещи, которые он не умеет.
Большинство пользователей TC — это люди старшего поколения, которые просто пользуются программой своей молодости, тыкая в кнопки при помощи мышки и не задействуя даже 10% его возможностей. Большинство тех, кому не нравится TC —это люди, которые видели TC только на картинках. Он полностью настраиваемый. Минимальный возможный интерфейс TC — это одна колонка текста и оконная рамка Windows, все остальное можно настроить. Мне нравится TC своей адаптивностью. Он может менять отображение файлов в зависимости от каталога. Например, для папки с картинками можно настроить отображение миниатюр, для музыки — дополнительные строчки с длительностью композиции. TC позволяет настроить вызов редактора в зависимости от типа файла. Так, например, я могу открыть *.png по Enter в просмоторщике, а по F4 она откроется в Paint. По Enter *.mp3 откроется в VLC, а по F4 — в Audacity. Если TC что-то не умеет, значит для этого есть плагин. Это Emacs от мира файловых менеджеров. Самое главное — не качать какие-то готовые сборки, а начинать знакомство с чистого TC и по мере необходимости добавлять плагины.
TC — это лучший кусок софта в моей жизни. Я абсолютно не жалею, что когда-то купил лицензию. Несмотря на свой возраст, проект продолжает развиваться, и при этом последняя версия TC работает как на Windows 95, так и на Windows 11. Относительно недавно еще можно было запустить актуальную версию на Windows 3.1. Удивительно видеть такое на фоне массового отказа современного софта работать на Windows 7 и даже Windows 10, требуя Windows 11.
Много лет назад, когда я осознал, что пользоваться проводником на постоянной основе мне больно, я перепробовал все альтернативы, до которых смог дотянуться. Какой бы файловый менеджер вы не назвали, я его пробовал. Я понял, что мне нужен двухпанельный менеджер, что не то чтобы сильно сузило выбор, но в конце концов я остановился на TC. Конечно, я пробовал FAR. Да, его можно заставить отображать некоторые мультимедийные файлы, да, к нему можно прикрутить вкладки, но все это работает через какие-то страшные костыли и все еще не дотягивает до TC. Консольные файловые менеджеры не то чтобы поддерживают мышку и работу с мультимедиа, в то время как TC показывает превью и дополнительную информацию (например, альбом, исполнитель, длительность, частоту дискретизации для музыкальных файлов) для любого файла, показывает иконки для ассоциированных программ, что очень удобно для быстрого выбора среди файлов с одинаковым названием (проект KiCAD).
У TC нет полнофункциональных аналогов на других ОС, потому что он "прибит гвоздями" к WINAPI. Самое похожее, что я видел, это Double Commander, но то тут, то там находятся какие-то вещи, которые он не умеет.
Большинство пользователей TC — это люди старшего поколения, которые просто пользуются программой своей молодости, тыкая в кнопки при помощи мышки и не задействуя даже 10% его возможностей. Большинство тех, кому не нравится TC —это люди, которые видели TC только на картинках. Он полностью настраиваемый. Минимальный возможный интерфейс TC — это одна колонка текста и оконная рамка Windows, все остальное можно настроить. Мне нравится TC своей адаптивностью. Он может менять отображение файлов в зависимости от каталога. Например, для папки с картинками можно настроить отображение миниатюр, для музыки — дополнительные строчки с длительностью композиции. TC позволяет настроить вызов редактора в зависимости от типа файла. Так, например, я могу открыть *.png по Enter в просмоторщике, а по F4 она откроется в Paint. По Enter *.mp3 откроется в VLC, а по F4 — в Audacity. Если TC что-то не умеет, значит для этого есть плагин. Это Emacs от мира файловых менеджеров. Самое главное — не качать какие-то готовые сборки, а начинать знакомство с чистого TC и по мере необходимости добавлять плагины.
👾16
/dev/AlphaSierra
KABARGA #10: светодиодный индикатор 2 Так как Кабарга поддерживает большое количество различных переключателей, а высота от платы до плейта и толщина самого плейта существенно отличаются, требуется различная высота светодиодов. У KS-33 расстояние от платы…
KABARGA #11: Винты
Казалось бы что такого интересного в винтах чтобы посвящать им отдельный пост? Но я перепробовал много разных винтов, прежде чем найти идеальное решение. Для клавиатур идеальный размер винтов это м2, он выдерживает довольно большие нагрузки и при этом помещается между свитчей. Стоит выбирать винты с плоскими шляпками, это самый плоский вариант, что актуально особо актуально для низкопрофильных клавиатур.
Плоский шлиц
Из плюсов разве то, что что можно разобрать клавиатуру подручными инструментами. Эстетика очень сильно страдает от нескольких винтов с плоским шлицем, которые смотрят в разные стороны. Отвертка может легко сорваться и повредить корпус. Сложно подобрать идеальную отвертку, которая не будет портить винт. Низкое качество винтов.
Филипс
Все примерно, как в предыдущем варианте. Точно также не очень эстетично выглядят, как правило сделаны очень дешево. Я видел винты, у которых не то, что крест не по центру, просто вся шляпка квадратная и по фотографиям на али понять, что тебе придет бывает непросто. И как вишенка на торте огромное количество вариантов крестообразных шлицов: Phillips, Pozidriv, Frearson и так далее, которые внешне между собой очень похожи, однако из-за разных углов не совместимы друг с другом
Шестигранники
В целом неплохой вариант в плане эстетики, обычно они уже довольно качественно сделаны, однако из-за того, что есть метрические и дюймовые шестигранники и они внешнее никак не отличаются, могут возникнуть проблемы. В некоторых случая откручиваются плоской отверткой. Если брать конкретно винты м2 с плоской шляпкой, то там обычно шестигранник 1.2 мм, в наборах обычно идут 1 и 1.5, поэтому это очень плохой выбор для клавиатур. Ну и слиззываются они куда проще чем торксы.
Торксы
И мой фаворит. Для м2 используется т5, да не самый частый размер, однако он почти всегда есть в наборах и это единый стандарт для всего мира, а не как шестигранник. Он эстетично выглядит, держит большие нагрузки, всегда качественно сделан и в целом точно также можно крутить плоской отверткой. Они переваривают огромное усилие для своего размера. Я перешел на торксы во всех своих новых проектах.
#KABARGA
Казалось бы что такого интересного в винтах чтобы посвящать им отдельный пост? Но я перепробовал много разных винтов, прежде чем найти идеальное решение. Для клавиатур идеальный размер винтов это м2, он выдерживает довольно большие нагрузки и при этом помещается между свитчей. Стоит выбирать винты с плоскими шляпками, это самый плоский вариант, что актуально особо актуально для низкопрофильных клавиатур.
Плоский шлиц
Из плюсов разве то, что что можно разобрать клавиатуру подручными инструментами. Эстетика очень сильно страдает от нескольких винтов с плоским шлицем, которые смотрят в разные стороны. Отвертка может легко сорваться и повредить корпус. Сложно подобрать идеальную отвертку, которая не будет портить винт. Низкое качество винтов.
Филипс
Все примерно, как в предыдущем варианте. Точно также не очень эстетично выглядят, как правило сделаны очень дешево. Я видел винты, у которых не то, что крест не по центру, просто вся шляпка квадратная и по фотографиям на али понять, что тебе придет бывает непросто. И как вишенка на торте огромное количество вариантов крестообразных шлицов: Phillips, Pozidriv, Frearson и так далее, которые внешне между собой очень похожи, однако из-за разных углов не совместимы друг с другом
Шестигранники
В целом неплохой вариант в плане эстетики, обычно они уже довольно качественно сделаны, однако из-за того, что есть метрические и дюймовые шестигранники и они внешнее никак не отличаются, могут возникнуть проблемы. В некоторых случая откручиваются плоской отверткой. Если брать конкретно винты м2 с плоской шляпкой, то там обычно шестигранник 1.2 мм, в наборах обычно идут 1 и 1.5, поэтому это очень плохой выбор для клавиатур. Ну и слиззываются они куда проще чем торксы.
Торксы
И мой фаворит. Для м2 используется т5, да не самый частый размер, однако он почти всегда есть в наборах и это единый стандарт для всего мира, а не как шестигранник. Он эстетично выглядит, держит большие нагрузки, всегда качественно сделан и в целом точно также можно крутить плоской отверткой. Они переваривают огромное усилие для своего размера. Я перешел на торксы во всех своих новых проектах.
#KABARGA
👾7
/dev/AlphaSierra
Корпуса и гайки На всех моих почти на всех моих клавиатурах на чоках. используются один и тот же метод крепления корпуса к плате – винты (Thin Flat Screw m2x4 ) [1] и гайки DIN439 [2] . Гайки можно вплавить или вклеить в корпус, если вам не нравится, что…
Наброски #6: экономим на гайках
По следам одного из прошлых постов мне подумалось, что в целом ничего не мешает на заводе на плате сделать отверстия 1.6 и потом нарезать м2 прям в плате, да это не самое надежное резьбовое соединение, но в клавиатурах нет больших нагрузок, да и отверстие можно сделать с металлизацией. Да и в конце концов в дорогих клавиатурах не стесняются резать резьбу прямо в алюминии, текстолит не многим хуже, да и в заводских изделиях я видел резьбу прямо в стеклотекстолите. В плате толщиной 1.6 мм м2 будет держаться аж на 4 витках, что не так уж мало.
#Наброски
По следам одного из прошлых постов мне подумалось, что в целом ничего не мешает на заводе на плате сделать отверстия 1.6 и потом нарезать м2 прям в плате, да это не самое надежное резьбовое соединение, но в клавиатурах нет больших нагрузок, да и отверстие можно сделать с металлизацией. Да и в конце концов в дорогих клавиатурах не стесняются резать резьбу прямо в алюминии, текстолит не многим хуже, да и в заводских изделиях я видел резьбу прямо в стеклотекстолите. В плате толщиной 1.6 мм м2 будет держаться аж на 4 витках, что не так уж мало.
#Наброски
👾6
Twiddler: историческая справка
Устройство производится 32 года, а информации по нему очень мало, так что буду краток.
Twiddler (1992 $299) serial port и AT (питание). Мышь двигалась при помощи гироскопа. Рекламная статья. Пост в блоге.
Twiddler 2 (2007 $199) Оригинального производителя выкупает текущий владелец Tek Gear, интерфейсы были 2 x PS/2 и USB. Теперь он черный. Была версия 2.1 (вероятно именно в этой версии появился USB).
Twiddler 3 (2015 $199) теперь есть microUSB и BT 2.1, за мышку отвечает 8 позиционный джойстик и 3 клавиши мыши расположенные над основными, софтач покрытие. Был офф мод на добавление вибрации. Были обновленные версии с силиконовым чехлом и ремешком, а также цветные версии без софтача.
Twiddler 4 (2024 $229) за мышь отвечает оптический трекпад, полностью переработали кострукцию сделав упор на кастомизацию, добавили USB C.
Все версии устройства начиная с 2.1 (может и раньше) имели возможность менять раскладку.
#twiddler
Устройство производится 32 года, а информации по нему очень мало, так что буду краток.
Twiddler (1992 $299) serial port и AT (питание). Мышь двигалась при помощи гироскопа. Рекламная статья. Пост в блоге.
Twiddler 2 (2007 $199) Оригинального производителя выкупает текущий владелец Tek Gear, интерфейсы были 2 x PS/2 и USB. Теперь он черный. Была версия 2.1 (вероятно именно в этой версии появился USB).
Twiddler 3 (2015 $199) теперь есть microUSB и BT 2.1, за мышку отвечает 8 позиционный джойстик и 3 клавиши мыши расположенные над основными, софтач покрытие. Был офф мод на добавление вибрации. Были обновленные версии с силиконовым чехлом и ремешком, а также цветные версии без софтача.
Twiddler 4 (2024 $229) за мышь отвечает оптический трекпад, полностью переработали кострукцию сделав упор на кастомизацию, добавили USB C.
Все версии устройства начиная с 2.1 (может и раньше) имели возможность менять раскладку.
#twiddler
👾8
/dev/AlphaSierra
KABARGA #10: светодиодный индикатор 2 Так как Кабарга поддерживает большое количество различных переключателей, а высота от платы до плейта и толщина самого плейта существенно отличаются, требуется различная высота светодиодов. У KS-33 расстояние от платы…
Наброски #7: дискретные led индикаторы
Учитывая насколько хорошо SMD светодиоды просвечивают сквозь плейты из fr4 и как это сочетается с лоупрофайными свитчами, можно сделать 7-сегментный индикатор на отдельных светодах вырезав сделав в маске соответствующие прорези. Для лучшего разделения сегментов можно напечатать деталь на 3д принтере.
Это позволяет сделать индикатор с практически любым дизайном, это дешево и тонко.
#Наброски
#LED_ZMK
Учитывая насколько хорошо SMD светодиоды просвечивают сквозь плейты из fr4 и как это сочетается с лоупрофайными свитчами, можно сделать 7-сегментный индикатор на отдельных светодах вырезав сделав в маске соответствующие прорези. Для лучшего разделения сегментов можно напечатать деталь на 3д принтере.
Это позволяет сделать индикатор с практически любым дизайном, это дешево и тонко.
#Наброски
#LED_ZMK
👾3
Telegram
【kbd Æ】
gbEnki
GB можно считать завершенным, спасибо всем участникам.
Если сравнивать с последней публичной версией Enki v0.3 тут добавлено:
* Каверы для контроллера
* RGB заменены на одиночные индикаторные диоды на тамбах. Индикаторы работают аналогично тому, как это реализовано в Кабарге (бутлодер, заряд, коонект, БТ профиль).
* Тумблеры заменены на BSI-10H (с возможностью выбрать направление включения)
* Добавлена возможность отломить последнюю колонку
* Плата реверсивная. Правая или левая половинка определяется перемычками на нижней стороне платы.
* Добавлена возможность установки nice!view.
* Бонусом были изготовлены небольшие брелоки с символикой gbEnki и клинописью на обратной стороне.
Большинство решений принимались при помощи голосований и не то, чтобы все решения мне очень нравится, например я бы первым делом убрал jack 3.5, но некоторые участники настаивали на том что он необходим.
—————
Это мой первый GB и благодаря нему я понял, что это не мой формат. Отсчитывать каждому участнику кучу мелочевки, отправлять кучу посылок, беспокоиться не обсчитался ли ты, не забыл ли ты что-то положить, особенно когда есть какие-то дополнительные компоненты, которые заказывают не все участники... Писать build guide, отвечать на вопросы по сборке, это все требует определенных усилий. Продавать собранные клавиатуры намного проще, ты собрал, проверил отправил.
Сама по себе организация GB была далеко не на лучшем уровне и все происходило довольно сумбурно. Однако это не значит, что в будущем я не буду проводить что-то подобное. Некоторые проекты мне просто не интересно делать в единичном экземпляре, а заказывать компонентов хотя бы на 5 клавиатур довольно накладно, особенно учитывая туманные перспективы продажи готовых изделий.
#Enki
#LED_ZMK
#gbEnki
GB можно считать завершенным, спасибо всем участникам.
Если сравнивать с последней публичной версией Enki v0.3 тут добавлено:
* Каверы для контроллера
* RGB заменены на одиночные индикаторные диоды на тамбах. Индикаторы работают аналогично тому, как это реализовано в Кабарге (бутлодер, заряд, коонект, БТ профиль).
* Тумблеры заменены на BSI-10H (с возможностью выбрать направление включения)
* Добавлена возможность отломить последнюю колонку
* Плата реверсивная. Правая или левая половинка определяется перемычками на нижней стороне платы.
* Добавлена возможность установки nice!view.
* Бонусом были изготовлены небольшие брелоки с символикой gbEnki и клинописью на обратной стороне.
Большинство решений принимались при помощи голосований и не то, чтобы все решения мне очень нравится, например я бы первым делом убрал jack 3.5, но некоторые участники настаивали на том что он необходим.
—————
Это мой первый GB и благодаря нему я понял, что это не мой формат. Отсчитывать каждому участнику кучу мелочевки, отправлять кучу посылок, беспокоиться не обсчитался ли ты, не забыл ли ты что-то положить, особенно когда есть какие-то дополнительные компоненты, которые заказывают не все участники... Писать build guide, отвечать на вопросы по сборке, это все требует определенных усилий. Продавать собранные клавиатуры намного проще, ты собрал, проверил отправил.
Сама по себе организация GB была далеко не на лучшем уровне и все происходило довольно сумбурно. Однако это не значит, что в будущем я не буду проводить что-то подобное. Некоторые проекты мне просто не интересно делать в единичном экземпляре, а заказывать компонентов хотя бы на 5 клавиатур довольно накладно, особенно учитывая туманные перспективы продажи готовых изделий.
#Enki
#LED_ZMK
#gbEnki
👾16
/dev/AlphaSierra
KABARGA #11: Винты Казалось бы что такого интересного в винтах чтобы посвящать им отдельный пост? Но я перепробовал много разных винтов, прежде чем найти идеальное решение. Для клавиатур идеальный размер винтов это м2, он выдерживает довольно большие нагрузки…
KABARGA #12: прошивка v3
С точки зрения работы меня более чем устраивал прошлый вариант, но код там выглядел мягко говоря не очень, да и как-то хотелось поиграться с плавным включением и выключением светодиодов.Дальше будет какое-то число технических подробностей, если вы не собираетесь писать свой код под ZMK оно вам вероятно будет не очень интересно.
nRF52 поддерживает PWM практически на любом пине, так что мне ничего не мешает сделать плавные анимации. Идем открываем документацию Zephyr про PWM и читаем... И не то чтобы становится понятнее...Какая-то простая функция у меня в упор не захотела собираться, несмотря на добавления в инклюды всего подряд. Ну ладно, наверное можно посмотреть примеры? Действительно есть пример PWM Blinky, Потратив какое-то время чтобы заставить это работать совместно с ZMK я понял, что управлять подсветкой в таком виде будет крайне сложно. И тут я вспомнил что у ZMK есть Backlight. Там все подробно расписано что и где включить, так же есть возможность менять яркость. Идем смотреть backlight.c, там что-то как-то много всего наворочено, но самое главное что яркостью управляет ровно одна функция led_set_brightness. И это штатная функция Zephyr. Там же есть готовые функции включения, выключения и мигания. И это намного лучше дрыганья ногами как это было сделано у меня раньше. Так что теперь я управляю светодиодами более цивилизованно, а это история скорее про то что почти всегда есть более простой и красивый способ сделать что-либо.
Ну и конечно я привел в порядок названия функций и переменных и засунул все что только можно в Workqueue Threads. Это прямо самое главное, не надо вызывать функции напрямую, оно может работать нестабильно и зависать прерывая выполнения основных процессов ZMK.
#KABARGA
#LED_ZMK
С точки зрения работы меня более чем устраивал прошлый вариант, но код там выглядел мягко говоря не очень, да и как-то хотелось поиграться с плавным включением и выключением светодиодов.
nRF52 поддерживает PWM практически на любом пине, так что мне ничего не мешает сделать плавные анимации. Идем открываем документацию Zephyr про PWM и читаем... И не то чтобы становится понятнее...Какая-то простая функция у меня в упор не захотела собираться, несмотря на добавления в инклюды всего подряд. Ну ладно, наверное можно посмотреть примеры? Действительно есть пример PWM Blinky, Потратив какое-то время чтобы заставить это работать совместно с ZMK я понял, что управлять подсветкой в таком виде будет крайне сложно. И тут я вспомнил что у ZMK есть Backlight. Там все подробно расписано что и где включить, так же есть возможность менять яркость. Идем смотреть backlight.c, там что-то как-то много всего наворочено, но самое главное что яркостью управляет ровно одна функция led_set_brightness. И это штатная функция Zephyr. Там же есть готовые функции включения, выключения и мигания. И это намного лучше дрыганья ногами как это было сделано у меня раньше. Так что теперь я управляю светодиодами более цивилизованно, а это история скорее про то что почти всегда есть более простой и красивый способ сделать что-либо.
Ну и конечно я привел в порядок названия функций и переменных и засунул все что только можно в Workqueue Threads. Это прямо самое главное, не надо вызывать функции напрямую, оно может работать нестабильно и зависать прерывая выполнения основных процессов ZMK.
#KABARGA
#LED_ZMK
👾7