Обновить
5
0
Алексей Калаев@alexon05

Пользователь

Отправить сообщение

Про нагрев я что-то и не подумал, хотя там идут только data+. Само питание светодиодов идет от usb по штатным дорожкам, не от МК. Была мысль закрепить его просто термоклеем(хотя цапон-лак так же имеется).

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

Про еще одно "бревно" от самого МК - я в статье это не описал, но это мой косяк. когда второй раз уже перепаивал МК и лудил дорожки, вот 1 дорожка от нагрева отвалилась. Пришлось делать такую перемычку. Эта дорожка от 13 колонки вроде

про выводы МК всё верно.

про координаты, если речь идет о файле keyboard.json, то это в первую очередь для самого qmk конфигуратора(или для via. Но этот via я не добавлял). Т.е. в теории их можно не использовать в файле keyboard.json , но я не помню выдавал ли компилятор ошибку.

Про единицы измерения, это точно не миллиметры) Я понял, что это стандарт: 0-0 и 224-64. Для удобства счета координат колонок просто делим 224 на 16 и получаем 14. Почему на 16, а не 17 делить? потому что не учитываем первую нулевую колонку. С рядами тоже самое, 64/5 получаем 12.8, но округляем до 13. (Так же можно заметить, что если по координатам Y 64 вычесть 52 получаем 12, т.к. изначально было не целое число)

итог, если у вас полноразмерная клавиатура с num-падом, то тогда получается, например, всего 20 колонок. Значит 20-1(нулевой ряд) = 19. 224 делим на 19 получаем 11.78, округляем до 12 И тогда координаты X можно прописать с шагом 12, (0,0 _ 12-0 _ 24-0 _ 36-0 и т.д.) или же еще вдобавок для красоты координатов можно учесть разделение блоков клавиатуры между собой. Про блоки я имею ввиду блок num-pad, блок где находятся "стрелки, end, home, pg up и т.д. и блок основных клавиш - буквы, f1-12, shift, caps...

ну и если клавиатура, например, 60 клавиш, тогда правый CTRL это будет 224. Значит, получается, например, 14 колонок. 14-1 и того 13. 224 делим на 13 получаем 17.2. тут используем шаг 17. ( 0-0 _ 17-0 _ 34-0 и т.д.)

Кстати, чью раскладку я использовал в создании этой(в статье указывал) - человек с ником "moky" на GH, а точнее его раскладку "moky88" вот как раз в ней он и использует у себя WB32FQ95:

"manufacturer": "moky",
"keyboard_name": "moky88",
"processor": "WB32FQ95",
"bootloader": "wb32-dfu",

Информация

В рейтинге
Не участвует
Откуда
Самара, Самарская обл., Россия
Зарегистрирован
Активность

Специализация

Системный администратор, Администратор серверов
Средний