Версия, которую я сделал, используетStudio Seeed XIAO RP2040Микроконтроллер, подключенный к переключателю профиля Cherry MX. Любой микроконтроллер, который имеетЧип RP2040.Это тоже будет работать. Оно использует очень простые вещи.Прошивка KMK.чтобы имитировать клавиатуру, и ключ можно изменить на тот, который вы хотите, в коде (по умолчанию это P).
Для сборки используются 4 болта M4 (22 мм) и 4 гайки M4. Вы можете использовать горячий клей или любой другой клей, если хотите, но это затруднит разборку в будущем. Разъём для кабеля достаточно надёжен без клея, но я использую немного горячего клея вокруг него для дополнительной поддержки. Я также наклеил изоленту на контроллер
Пустой кабельный разъём предназначен для того, чтобы вы могли сделать свой собственный в зависимости от того, насколько длинный у вас кабель. Тот, который я использовал на фотографиях, — это кабель USB-C на USB-A, который поставляется с контроллером Switch Pro.
Прошивка.
Я использовал это видео, чтобы научиться устанавливать KMK:
И код для педали включен в файлы. Обратите внимание, что файл Flash для Circuit Python отличается для Pi Pico и Xiao. Вы можете найти UF2 здесь.Здесь.Это почти идентично примерному коду на странице Get Hub, но измененному для использования контактов D2 и D3 и вывода символа "p".
Прошивка KMK:https://github.com/KMKfw/kmk_firmware
Документация KMK:http://kmkfw.io/docs/
Счастливого печатания, и если мне нужно что-нибудь изменить, дайте мне знать.
Etiketler
Model Kaynağı
