PocketBoard
Раскладка клавиатуры на Unihertz Titan Pocket
Родная раскладка клавиатуры не очень приспособлена для русского языка. Из альтернативных вариантов есть ruKeyboard и PocketBoard.
ruKeyboard давно не поддерживается и довольно кривая.
PocketBoard открытая, а значит можно пересобрать ее со своей раскладкой. Она работает почти идеально. Не хватает разве что автозамены и на некоторых сайтах (monkeytype) некорректно работает автошифт.
Раскладка для PocketBoard
Уже больше года я использую свою раскладку для софтверной клавиатуры jbak2. Она очень напоминает по количеству клавиш клавиатуру Titan Pocket. Единственное отличие это что вместо буквы Ю у Titan Pocket стоит Enter. Но букву Ю можно перенести на двойное нажатие Ы.
Я ставил задачу сделать русскую раскладку похожую на привычную мне по jbak2 йбукен. А навигационный слой сделать похожим на раскладку Watchman'а. В отличие от всех остальных слоев навигационная раскладка не храниться в xml файле и поменять ее при помощи APK Editor Studio не выйдет. Только полная пересборка в Android Studio. В изначальной раскладке навигационного слоя очень нахватало возможности использования пробела, backspace, enter, выделить все и вырезать только через fn, зато были продублированы стрелке, хотя никакой необходимости, на такой маленькой клавиатуре, в этом не было. К сожалению, простого способа реализовать ctrl+A или ctrl+Z нет, так как под них нет готовых Keycod'ов, в отличии от cut/copy/paste, а серьезно переписывать обработку нажатий вне моих компетенций.
Пока рано говорить об удобстве и скорости печати, но можно отметить, что я практически сразу начал спокойно печатать, благодаря навыку печати на софтверной клавиатуре с аналогичной раскладкой.
Репозиторий с моим форкорм PocketBoard
Раскладка на KLE
Пост про современные QWERTY-смартфоны
Список доступных keycod'ов
При желании можно изменить
время срабатывания двойного нажатия или
зажатия клавиши.
#PocketBoard
Раскладка клавиатуры на Unihertz Titan Pocket
Родная раскладка клавиатуры не очень приспособлена для русского языка. Из альтернативных вариантов есть ruKeyboard и PocketBoard.
ruKeyboard давно не поддерживается и довольно кривая.
PocketBoard открытая, а значит можно пересобрать ее со своей раскладкой. Она работает почти идеально. Не хватает разве что автозамены и на некоторых сайтах (monkeytype) некорректно работает автошифт.
Раскладка для PocketBoard
Уже больше года я использую свою раскладку для софтверной клавиатуры jbak2. Она очень напоминает по количеству клавиш клавиатуру Titan Pocket. Единственное отличие это что вместо буквы Ю у Titan Pocket стоит Enter. Но букву Ю можно перенести на двойное нажатие Ы.
Я ставил задачу сделать русскую раскладку похожую на привычную мне по jbak2 йбукен. А навигационный слой сделать похожим на раскладку Watchman'а. В отличие от всех остальных слоев навигационная раскладка не храниться в xml файле и поменять ее при помощи APK Editor Studio не выйдет. Только полная пересборка в Android Studio. В изначальной раскладке навигационного слоя очень нахватало возможности использования пробела, backspace, enter, выделить все и вырезать только через fn, зато были продублированы стрелке, хотя никакой необходимости, на такой маленькой клавиатуре, в этом не было. К сожалению, простого способа реализовать ctrl+A или ctrl+Z нет, так как под них нет готовых Keycod'ов, в отличии от cut/copy/paste, а серьезно переписывать обработку нажатий вне моих компетенций.
Пока рано говорить об удобстве и скорости печати, но можно отметить, что я практически сразу начал спокойно печатать, благодаря навыку печати на софтверной клавиатуре с аналогичной раскладкой.
Репозиторий с моим форкорм PocketBoard
Раскладка на KLE
Пост про современные QWERTY-смартфоны
Список доступных keycod'ов
При желании можно изменить
время срабатывания двойного нажатия или
зажатия клавиши.
#PocketBoard
👾1
rEnki?
Задолго до появления N!N уже была беспроводная сплит-клавиатура работающая по радиоканалу --
Mitosis. Очень своеобразный кластер под большой палец, но тем не менее сумарно 44 клавиши без диодов.
На его основе уже наделали целую плеяду похожих клавиатур:
Redox
Apoptosis
pierce
gurt-portable
Comet46
caravelle
У всего этого семейство есть одна проблема это отсутсвие плана Б на случай если CR2032 сядет в неподходящий момент. Нет даже индикатора заряда. И тут мне видится несколько решений этой проблемы:
• Добавить индикатор заряда
• Добавить резервное питание через USB C
• Заменить CR2032 на LIR2032 и добавить защиту от переразряда и контроллер заряда и LDO потому что максимальное питающее напряжение 3.6 вольта
• Заменить CR2032 на более распространеные ААА и добавить повышающий модуль MP3424 Single AA Battery Boost Solution, так как минимальное питающее напряжение 1.8 вольта, а две ААА будет уже слишком громоздко
Из плюсов:
• Долгое время работы. Чуть ли не год работы Mitosis, против нескольких недель на N!N.
• Последняя версия QMK, функционал которой все еще выше, чем у ZMK.
Из очевидных минусов:
• Небольшая дальность работы, что не столь критично в типичных сценариях работы.
• Открыто передаваемые нажатия (решается с помощью Transport Encryption for Mitosis).
#rEnki
Задолго до появления N!N уже была беспроводная сплит-клавиатура работающая по радиоканалу --
Mitosis. Очень своеобразный кластер под большой палец, но тем не менее сумарно 44 клавиши без диодов.
На его основе уже наделали целую плеяду похожих клавиатур:
Redox
Apoptosis
pierce
gurt-portable
Comet46
caravelle
У всего этого семейство есть одна проблема это отсутсвие плана Б на случай если CR2032 сядет в неподходящий момент. Нет даже индикатора заряда. И тут мне видится несколько решений этой проблемы:
• Добавить индикатор заряда
• Добавить резервное питание через USB C
• Заменить CR2032 на LIR2032 и добавить защиту от переразряда и контроллер заряда и LDO потому что максимальное питающее напряжение 3.6 вольта
• Заменить CR2032 на более распространеные ААА и добавить повышающий модуль MP3424 Single AA Battery Boost Solution, так как минимальное питающее напряжение 1.8 вольта, а две ААА будет уже слишком громоздко
Из плюсов:
• Долгое время работы. Чуть ли не год работы Mitosis, против нескольких недель на N!N.
• Последняя версия QMK, функционал которой все еще выше, чем у ZMK.
Из очевидных минусов:
• Небольшая дальность работы, что не столь критично в типичных сценариях работы.
• Открыто передаваемые нажатия (решается с помощью Transport Encryption for Mitosis).
#rEnki
/dev/AlphaSierra
Mooncake 42 и Enki42 #10 Enki42 v0.2W и wEnki42 Начата работа над двумя вариантами беспроводных плат: Enki42 v0.2W и wEnki42. Enki42 v0.2W представляет собой по сути ту же плату что и проводная версия второй ревизии, которая уже едет ко мне, только модифицированная…
wEnki42/44 #1
Изначально планировалась клавиатура на 42 кнопки, которая бы копировала по распиновки corne с установленной на ней nrfmicro и питанием от lir2477. И даже была выпущенная пробная партия плат, в ней обнаружилась проблема с GND. В следующей версии wEnki перешла на holyiot 18010, он был доступнее, и требовал распаивать меньше расыпухи на плате, так же было решено перейти на директ пин. К сожалению, от lir2477 пришлось отказать, а так как платы уже пришли, вопрос был решен при помощи проводка. Взамен нее была установлена 702035 (500мАч), хотя можно и до 700мАч было, но в наличии локально было только такая. Для батареи пришлось делать углубление в корпус, и чтобы не делать весь корпус уж очень толстым и добавить больше эргономики корпус сделан наклонным. Предрелизный корпус оказался слишком тяжелым, поэтому были добавлены дополнительные ниши для магнитов, которые позволили снизить вес на 1/6. Корпус вышел очень сложный в печати и постобработке, но с ним устройство приобрело законченный вид.
#wEnki
Изначально планировалась клавиатура на 42 кнопки, которая бы копировала по распиновки corne с установленной на ней nrfmicro и питанием от lir2477. И даже была выпущенная пробная партия плат, в ней обнаружилась проблема с GND. В следующей версии wEnki перешла на holyiot 18010, он был доступнее, и требовал распаивать меньше расыпухи на плате, так же было решено перейти на директ пин. К сожалению, от lir2477 пришлось отказать, а так как платы уже пришли, вопрос был решен при помощи проводка. Взамен нее была установлена 702035 (500мАч), хотя можно и до 700мАч было, но в наличии локально было только такая. Для батареи пришлось делать углубление в корпус, и чтобы не делать весь корпус уж очень толстым и добавить больше эргономики корпус сделан наклонным. Предрелизный корпус оказался слишком тяжелым, поэтому были добавлены дополнительные ниши для магнитов, которые позволили снизить вес на 1/6. Корпус вышел очень сложный в печати и постобработке, но с ним устройство приобрело законченный вид.
#wEnki
/dev/AlphaSierra
Enki42 #20 Пресс-релиз по Enki 42 Пост на reddit Заметка на kbd.news #Enki
Enki42 #21
Платы 3-ей версии получены и собраны. Корпус нарисован.
Отличие от 2-ой версии:
• Более компактный дизайн
• Узор на лицевой стороне
• Тумблер питания
• Немного другой стагер
• Разводка топором
• Монтажные отверстия под винты М2
Корпус рассчитан под гайки DIN 439.
#Enki
Платы 3-ей версии получены и собраны. Корпус нарисован.
Отличие от 2-ой версии:
• Более компактный дизайн
• Узор на лицевой стороне
• Тумблер питания
• Немного другой стагер
• Разводка топором
• Монтажные отверстия под винты М2
Корпус рассчитан под гайки DIN 439.
#Enki
LILYGO T-keyboard
T-keyboard — это блютуз клавиатура на основе модуля ESP32C3 и клавиатурного модуля от Blackberry q10. Прошивка использует ардуино с библиотекой ESP32 BLE Keyboard library. Несмотря на своеобразный дизайн и не совместимость с популярными клавиатурными прошивками устройство выглядит довольно интересно, благодаря вменяемой цене, цветному экрану и корпусу.
BBQ20KBD — это USB клавиатура на основе микроконтроллера RP2040 и клавиатурного модуля от Blackberry q20. На ней имеется трекпад, а также в теории должна работать QMK и ZMK
T-keyboard — это блютуз клавиатура на основе модуля ESP32C3 и клавиатурного модуля от Blackberry q10. Прошивка использует ардуино с библиотекой ESP32 BLE Keyboard library. Несмотря на своеобразный дизайн и не совместимость с популярными клавиатурными прошивками устройство выглядит довольно интересно, благодаря вменяемой цене, цветному экрану и корпусу.
BBQ20KBD — это USB клавиатура на основе микроконтроллера RP2040 и клавиатурного модуля от Blackberry q20. На ней имеется трекпад, а также в теории должна работать QMK и ZMK
Поиск калькулятора для android
Хотелось иметь калькулятор работающий в режиме командной строки, который знал бы все математические функции, поддерживал инженерный формат записи, позволял бы использовать скрипты и переменные, одним слово MATLAB на минималках.
Если в windows достаточно создать файл *.bat в директории c:\Users\USERNAME с текстом:
Первое что приходит установит мобильную версию MATLAB или WolframAlpha. Только вот они производит расчеты удаленно и для работы им нужен интернет, что не всегда приемлемо.
Долгое время я использовал различные эмуляторы калькуляторов с обратной польской нотацией. Но все они были довольно своеобразные и немного ломали мозг.
Потом я попробовал эмулятор Numworks, и он был очень неплох, там были переменные и возможность писать формулы, возможность вызова предыдущей команды, его главная проблема в том что он слишком близок к реальному калькулятору, например нельзя просто выделить текст или вставить число из буфера обмена.
И вот спустя пару лет я кажется нашел идеальный вариант -- Scalar lite. Единственная проблема, что нельзя скрыть встроенную клавиатуру, так что для qwerty смартфонов оно не очень удобно, на этот случай есть
command_linecalculator (у него есть версия под windows).
Хотелось иметь калькулятор работающий в режиме командной строки, который знал бы все математические функции, поддерживал инженерный формат записи, позволял бы использовать скрипты и переменные, одним слово MATLAB на минималках.
Если в windows достаточно создать файл *.bat в директории c:\Users\USERNAME с текстом:
start "" "C:\Program Files\Matlab\R2021b\bin\win64\MATLAB.exe" -nodesktop -nojvmЧтобы получить MATLAB, который стартует мгновенно и может все базовые вещи.Аналогично можно использовать скажем Python. С Android ситуация обстоит несколько сложнее.
Первое что приходит установит мобильную версию MATLAB или WolframAlpha. Только вот они производит расчеты удаленно и для работы им нужен интернет, что не всегда приемлемо.
Долгое время я использовал различные эмуляторы калькуляторов с обратной польской нотацией. Но все они были довольно своеобразные и немного ломали мозг.
Потом я попробовал эмулятор Numworks, и он был очень неплох, там были переменные и возможность писать формулы, возможность вызова предыдущей команды, его главная проблема в том что он слишком близок к реальному калькулятору, например нельзя просто выделить текст или вставить число из буфера обмена.
И вот спустя пару лет я кажется нашел идеальный вариант -- Scalar lite. Единственная проблема, что нельзя скрыть встроенную клавиатуру, так что для qwerty смартфонов оно не очень удобно, на этот случай есть
command_linecalculator (у него есть версия под windows).
/dev/AlphaSierra
Anu #3 Наткнулся на трехкнопочную клавиатуру threeboard, по сути это полнофункциональная клавиатура всего на трех кнопках, где пользователь должен вводить 8-ми битные коды клавиш. Единственная проблема что в Anu нет лед индикаторов для отображения текущего…
Anu #4
А ведь из Anu может можно сделать геймпад с использованием библиотеки ArduinoGamepad. Но некоторые игры ожидают увидеть геймпад от XBOX, поэтому нам дополнительно понадобится программа TocaEdit XBOX 360 CE эмулирующая геймпад XBOX.
#Anu
А ведь из Anu может можно сделать геймпад с использованием библиотеки ArduinoGamepad. Но некоторые игры ожидают увидеть геймпад от XBOX, поэтому нам дополнительно понадобится программа TocaEdit XBOX 360 CE эмулирующая геймпад XBOX.
#Anu
Точность китайского измерительного инструмента
Губки моего ШЦ-1-125 за несколько десятков лет с момента выпуска сточились на три десятки и мерять им хоть сколько-нибудь точно стало невозможно. На замену ему был куплен китайский штангенциркуль Shahe 5110-150 в официальном магазина производителя на Ali.
В целом качество исполнения довольно высокое. В комплекте была батарейка и кейс для хранения. Точность была проверена с помощью повереного оборудования. Производителем заявлена погрешность +/- 0.02 мм. Измеренная погрешность:
• Внешний размер: +0.00-0.01
• Внутренний размер: 0.00
• Глубина: -0.02
За исключением глубиномера, который можно довести шлифовкой, результаты очень достойные для столь бюджетного измерительного инструмента. Однако стоит отметить, что нет никаких гарантий, что купив у того же продавца ту же модель вы получите ту же точность. Нет никаких гарантий, что губки достаточно твердые и при измерение стальных деталей они пострадают. И так далее.
—————
Родная батарейка прожила 1.5 года, остаточное напряжение 0.2В.
Губки моего ШЦ-1-125 за несколько десятков лет с момента выпуска сточились на три десятки и мерять им хоть сколько-нибудь точно стало невозможно. На замену ему был куплен китайский штангенциркуль Shahe 5110-150 в официальном магазина производителя на Ali.
В целом качество исполнения довольно высокое. В комплекте была батарейка и кейс для хранения. Точность была проверена с помощью повереного оборудования. Производителем заявлена погрешность +/- 0.02 мм. Измеренная погрешность:
• Внешний размер: +0.00-0.01
• Внутренний размер: 0.00
• Глубина: -0.02
За исключением глубиномера, который можно довести шлифовкой, результаты очень достойные для столь бюджетного измерительного инструмента. Однако стоит отметить, что нет никаких гарантий, что купив у того же продавца ту же модель вы получите ту же точность. Нет никаких гарантий, что губки достаточно твердые и при измерение стальных деталей они пострадают. И так далее.
—————
Родная батарейка прожила 1.5 года, остаточное напряжение 0.2В.
CorDaChoc #1
Решил исправить несправедливость отсутствия 3D клавиатур без лишних отверстий с 42 клавишами на Kailh Choc v1.
CorDaChoc – это Corne + Dactyl + Choc v1. Сделана на основе питоньей имплементации Dactyl Manuform Tight. Код был не очень читаемый, половина кода не делала ничего, повсюду магические числа. Начинаешь двигать один сегмент разъезжается абсолютно все. В итоге простейшая операция по убиранию 4 клавиш с каждой половинки заняла около 4 дней.
Конечно и до меня были 42 клавишные 3D клавиатуры, но в них были лишние зазоры в корпусе, что учитывая разводку проводами, явно не улучшали внешний вид изделия.
#CorDaChoc
Решил исправить несправедливость отсутствия 3D клавиатур без лишних отверстий с 42 клавишами на Kailh Choc v1.
CorDaChoc – это Corne + Dactyl + Choc v1. Сделана на основе питоньей имплементации Dactyl Manuform Tight. Код был не очень читаемый, половина кода не делала ничего, повсюду магические числа. Начинаешь двигать один сегмент разъезжается абсолютно все. В итоге простейшая операция по убиранию 4 клавиш с каждой половинки заняла около 4 дней.
Конечно и до меня были 42 клавишные 3D клавиатуры, но в них были лишние зазоры в корпусе, что учитывая разводку проводами, явно не улучшали внешний вид изделия.
#CorDaChoc
👾1