/dev/AlphaSierra
Ir al canal en Telegram
Заметки про клавиатуры и прочее. Канал с красивыми картинками @kbdAE
Mostrar más607
Suscriptores
Sin datos24 horas
Sin datos7 días
+130 días
Archivo de publicaciones
Отбеливаем ABS при помощи димексида
Не так давно смотрел ролик, где автор при помощи димексида отбеливает пожелтевший пластик. Решил проверить применимость этого метода к клавишам с ретро клавиатур. Но произошло ровно то, что я и ожидал, димексид разъел пластик. Желтизна конечно ушла, но текстура ушла вместе с ней. Еще есть опасность перехода ворса с ваты, которой вы протираете изделия, в структуру пластика. Если замачивать изделие из ABS целиком, есть вероятность, что оно размягчиться и потеряет форму.
Димексид прекрасно справляется с удалением суперклея и монтажной пены, но отбеливать пластик им точно не стоит.
Подключаем крутилку от Sony PVE-500 к компьютеру
Для начала стоит внимательно посмотреть сервис мануал. Попытка разобрать устройство без инструкции может привести к повреждению его компоненто (Я сломал одну крутилку, пока пытался понять как ее вынуть)
У крутилки два режима прокрутки, обычный и с ограничением угла поворота. В ней используется 4 оптопары SHARP: две для определения вращения, одна для определения нажатия, и еще одна для определения ухода от центрального положения во втором режиме.
Оптопары подключены через компаратор PC339. Схема в сервис мануале неверная, я потратил пару часов пытаясь понять в чем проблема (исправленная прилагается).
Красный 5V
Коричневый GND
Желтый-Рыжий энкодер (3 и 2 пин proMicro)
Синий-Фиолетовый доп оптопары (19 и 20).
Так как доп оптопары подключены иначе, а я провел пару часов в поисках ошибки в схеме, я просто взял их сигналы с 4 и 10 ног.
Ардуино скрипт и сервис мануал ниже.
В разрезе клавиатур от крутилки мало пользы, но хоть как-то использовал ее.
Кастомные капы на Choc V1
У FKCAPS есть возможность делать кастомные крышечки на Choc и MX. Встроенный редактор довольно багованный, но в целом было прикольно поковыряться. На картинке два варианта кириллицы. Очень хотелось бы подписать модификаторы кириллицей, но места довольно мало, поэтому вариант справа явно смотрится красивее. Далеко не все из встроенных шрифтов поддерживает кириллицу. Цены довольно кусачии, но пока что действует скидка 20%, и при большой партии я думаю можно немного сэкономить.
PS/2 тачпады в ZMK
Протестировал тачпад от нетубука с PS/2.
Работает передвижение курсора по экрану.
Не работает: физические кнопки встроенные в тачпад, тап одни пальцем для ЛКМ, тап двумя пальцами для ПКМ, скрол и так далее.
Возможно это починят позже. Но пока помимо тачпада вам надо как минимум две кнопки под ПКМ и ЛКМ, чтобы хоть как-то этим пользоваться.
Кириллические кейкапы
Захотелось мне капов без латиницы(ну или чтобы она хотя бы не была основной), просто из эстетических соображений.
Только кириллица
Matt3o Nerd DSA
SP SA "Ice Cap"
SP DSA Foreign Alpha Kits
GMK Perestroika
GMK Yuri R2
Drop + T0mb3ry SA Yuri
KAT Napoleonic
KAT Cyberspace
NONAME Brown XDA
Приоритет кириллицы
Enjoy PBT Dye Sub Russian G81 SAV
idobao Cherry Profile Keycaps 9009 V3
NONAME 9009
Caiyunx
Есть еще вариант заказать у китайцев полный набор капов с кастомыными принтами за 4800 рублей, но это выглядит довольно довольно сомнительно, потому что нет ни одного отзыва и обычно за небольшой набор из 12 шт просят 1800 рублей.
Установка keymap-drawer
1) Устанавливаем python3.10 (инструкция для Debian)
2)
python3.10 -m pip install --user keymap-drawer3) Создаем JSON файл расположения клавиш в Keymap Layout Helper (только если вы используете клавиатуру, которой нет в официальном репозитории QMK (см подробнее тут). 4)
keymap -c enki_keymap_config.yaml parse -c 10 -z ../config/enki.keymap --base-keymap enki_keymap_base.yaml > enki_keymap.yaml5)
keymap -c enki_keymap_config.yaml draw -j enki.json enki_keymap.yaml > enki_keymap.svgenki_keymap_config.yaml — файл конфигурации парсера. enki_keymap_base.yaml — файл шабллон парсера. enki_keymap.yaml — распаршенный файл раскладки. enki.keymap — файл раскладки ZMK. enki.json — файл с положением клавиш Вы можете использовать флаг
-k chocofiесли используете одну из клавиатур из официального репозитория QMK. enki_keymap.svg — выходная картинка с раскладкой. Более сложный парсинг можно посмотреть тут.
Keymap to img
Наткнулся на интересный способ генерации картинок с раскладкой на основе файлов QMK и ZMK.
keymap-drawer имеет как CLI вариант, так и веб-приложение. Так как возможности веб-приложения довольно ограничены (особенно если речь, про не самые распространенные клавиатуры), поэтому сразу переходим к установке CLI варианта. В официальной инструкции все довольно просто, но я думаю не лишнем будет пояснить ряд нюансов в следующем посте.
В первом приближение получилось то что вы видите на приложенном рисунке, безусловно еще есть куда работать, но для репозитория большим количеством раскладок это может быть инетересным решением для быстрого обновления картинок раскладок. Так же keymap-drawer в отличии от KLE представляет хороший инструмент для отображения аккордов.Заказ печатных плат
Осталось не так много вариантов по заказу печатных плат.
Ali
PCBWay (оплатить можно, доставки нет)
PcbBay (писать на 596572895@qq.com) [отвечают быстро цены чуть дешевле чем у EASWAY, дешевле nextpcb, присылают рендеры плат]
JPCB (состояние не известно)
EASWAY PCBA (писать на jasonliu@easypcba.com) [отвечают быстро цены чуть выше чем у PcbBay, дешевле nextpcb, рендеры не прысылают]
BOSONSTAR (писать на guge165@qq.com) [ответили через 3 дня. Цена самая низкая среди Ali производителей, но все ещё дороже jlc в 2 раза]
DDAYA PCB Store (писать на ddaya_pcb@163.com)
SJPCB
win-win Manufacture (писать на christy@winwin-custom.com)
Прочие
LennonTech — принимают оплату через OZON, комиссия платформы около 5%. Больше не работают с OZON.
Elecrow — долго и дорого, но принимают QIWI. Теперь можно заказать только через прослойку pcbwave.com (отзыв)
nextpcb — отправляют, оплата через али.
Российские производители
Если уж совсем приперло, можно заказать платы на российских заводах, но это будет дороже в несколько раз чем на самых дорогих заводах в Китае.
Телерем
PCBtech
Электроконнект
Резонит
Посредники
Вы также можете заказать платы напрямую в Китае через посредников. JLC и nextpcb не принимает карты из Казахстана.
Ссылки #8
Сканирующий микроскоп из DVD привода
OpenTheremin
PocketPCR
DIY Open Source Single Photon Generator and Detector
The History of Cursor Keys
USB-C Power Delivery Hardware Design
Explaining USB: From 1.0 to USB4 V2.0
ESP32 + PCB Antenna Hardware Design Tutorial
Typing Tempo (a typing rhythm game by charitea12)
#Ссылки
Трекболы #6: ProtoArc EM03
На али появился доступный трекбол явно вдохновленный Sanwa Gravi.
Я так понимаю что софта для программирования нет. На сайте производителя информации про него нет, обзоров нет, остается анализировать картинки. Из явного у нас RGB, АК вместо батареек, перенесенная ПКМ на безымянный палец, а "вперед" и "назад" на большой палец. Смена DPI (5 уровней) по удержания СКМ и ПКМ. Тихие переключатели. Вероятно белые керамические подшипники (в EM01 стоят такие). Два блютуз профиля и донгл. Type C только для зарядки. 44 мм шар.
Мне честно говоря по расположению кнопок Gravi нравится больше, но учитывая, что этот трекбол дешевле и его проще купить это довольно интересный вариант.
UPD: обзор на японском
Еще одна похожая модель Nulea M505
#Трекболы
Левые нампад
Если вы уж никак не представляете себе жизнь на клавиатуре, у которой меньше 100 клавиш, то стоит подумать хотя бы о переносе нампада под левую руку.
Нампад используется в CAD'ах и Excel, в обоих случаях нужна и мышка и нампад, единственный адекватное решение это перенос напада под левую руку. И оказывается, что подобные раскладки (как вариант, где еще навигационный блок перенесен под левую руку), называется "клавиатурами для левшей".
Например такое выпускает Keychron Q12 .
USB паяльника на жалах JBC
Одна из проблем USB паяльников это использование проприетарных форматов жал. Конечно были попытки выпускать USB паяльники на T12 (PTS100), но это все таки далеко не самый компактный картридж, хотя и очень дешевый. И вот с недавнего времени китайцы начали делать USB паяльники на жалах JBC, да конечно китайские поддельные жала не так хороши, как оригинальные, но и стоят $10, а не $50. Они очень компактные и мощные для своих габаритов:
Т12 80вт
C245 130вт
C210 40вт
С105 20вт
C245
L245
SUNSHINE S245
C210
TX001
B&R D20
SEQURE S60
KSGER PD210
SUNSHINE S210
C115
SEQURE S20
Qianli Mega-idea
—————
Переделка TS100 на C245
Силиконовый USB type C кабель
Использование донглов в ZMK #3
Немного обновил репозиторий, добавив ветку для использования XIAO в качестве донгла.
Добавил в описание пункт про необходимость прошивки файлов сброса настроек во все контроллеры перед заливкой прошивки с донглами.
#ZMKdongle
The Art of Code
The Art of Code — это youtube канал с говорящим названием. На канале десятки видео по созданию кода генерирующего паттерны.
#patternPCB
Инструменты для работы с историей браузера
Я знаю, что есть различные расширения для поиска по истории, но я не нашел чего-то достаточно функционального.
У NirSoft есть отличные приложения для работы с историей, с фильтрами по сайтам, датам, частоте посещения. Есть отдельные версии под все популярные браузеры(firefox, chrome, safari, IE). На сайте очень много подобных маленьких, но мощных утилит решающий одну задачу.
Trackpoint ps/2 в ZMK
В ZMK пытаются реализовать поддержку ps/2. Есть видео с демонстрацией работы.
Напоминаю, что официально в ZMK еще не добавили поддержку эмуляции мыши.
https://github.com/zmkfirmware/zmk/pull/1751
Питание nRFmicro от AAA
Для питания nRFmicro (или других контроллеров на основе nRF52840) от ААА надо решить несколько проблем: отключить зарядку при подключение USB и повысить напряжение батареи до приемлемых для МК значений. Первое решается либо диодом, либо снятием PROG резистором(или микросхемы зарядки).
Вопрос с повышением напряжения несколько более сложный. Минимально nRF52840 надо 1.8В, но не все так просто, поэтому лучше остановится на стандартных 3.3В. Для этих целей идеально подходит NCP1402. Она позволяет повышать напряжение с 0.8В до 1.9-5В.
Емкость алкалиновой ААА 1.3 - 1.8 Втч, емкость стандартного 100 мАч LiPo АКБ 0.36 Втч. Правда в случае ААА еще будут потери на преобразователе, но в целом если использовать в режиме донгла оно жить будет довольно долго.
В качестве альтернативы можно вспомнить использование двух CR2032, но они конечно существенно дороже и менее распространены.
