Про нагрев я что-то и не подумал, хотя там идут только 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:
Про нагрев я что-то и не подумал, хотя там идут только 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",