[鍵盤] ErgoSNM自製無線分離鍵盤分享-3

看板Key_Mou_Pad (鍵盤滑鼠)作者 (wk4)時間1年前 (2022/09/25 15:12), 編輯推噓2(202)
留言4則, 2人參與, 1年前最新討論串1/1
代友po 原作者的Blog:https://ziteh.github.io/ === 各位板友好,我先前有在此以「自製QMK無線分離式鍵盤分享」爲題發了兩篇文 之後的文章標題應該都會改成這篇這樣 (上一篇: #1YG0Bea4 (Key_Mou_Pad) 距離我上一次發文已經是半年前的事了 因爲前陣子在忙兩個專案,現在又在參加iT鐵人賽 最近教授又在催碩論進度,11月還有新的計劃書要寫 總之,這段時間我沒什麼空可以做這個ErgoSNM鍵盤 這篇文算是生存報告,讓大家知道這計劃還在進行,只是很慢 順便也報告一下專案近況 === 原本韌體我是打算用QMK 但是在深入研究後我覺得QMK不太適合 因爲ErgoSNM的重點是無線 所以我又跑去研究BlueMicro和ZMK 這兩個韌體都對BLE有比較好的整合及支援 不過根據這個: https://bit.ly/3LId4q7 看來ZMK對指標裝置的支援比BlueMicro好 所以我目前選擇使用ZMK 而且ZMK其實本來就支援完全無線的分離式鍵盤了 所以我只要加上軌跡球的功能就好 === ZMK是基於Zephyr RTOS的 最特別的應該是它讓你可以用GitHub Actions在線上Build韌體 我有拿開發板簡單測試過了,基本功能沒問題 但是ZMK的社群不如QMK那樣龐大,有很多功能沒辦法PR進官方repo 所以像滑鼠按鍵及指標裝置的支援要去找其它人的fork 找是不難找,但我以前沒用過Zephyr 所以要在ZMK上實現軌跡球的方法我還要再研究 這部分應該會花不少時間 === 若要使用ZMK的話,MCU我會選擇nRF52840 不過國外玩家常用的nice!nano,已經nRFMicro使用的E73模組臺灣不好買 所以我參考nRFMicro的設計,Layout一塊用MDBT50Q模組的開發板來用 https://i.imgur.com/y5Y8xZD.jpg
repo: https://github.com/ziteh/mdbt-micro 不過有些零件我暫時買不到,所以這個還沒焊接和測試 而且這個沒有畫得很好,尤其USB的部分,之後可能還會再改版 因爲有拼板,所以一次洗就是50片,實在是用不到這麼多就是了 這次送廠PCB只要2鎂,鋼網則是16鎂 === 雖然目前的規劃是使用ZMK爲主 但我應該還是會用QMK做一個Mitosis-like的原型出來 不過我用QMK測試PMW3360時動作不正常 有可能是我之前話的PCB設計不良 repo: https://github.com/ziteh/pmw3360-pcb 也有可能只是IC壞了,詳細問題我之後要再測試才會知道 === 以上就是ErgoSNM鍵盤的近況報告 未來若有特別的進度再來分享,謝謝閱讀 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.221.86.38 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Key_Mou_Pad/M.1664089928.A.229.html

09/25 15:23, 1年前 , 1F
推,ZMK藍牙支援比較完整,還有circuitpython+KMK
09/25 15:23, 1F

09/25 15:24, 1年前 , 2F
也許可以,如果可以用circuitpython,就不需要更新
09/25 15:24, 2F

09/25 15:24, 1年前 , 3F
韌體,應該會比較方便
09/25 15:24, 3F

09/27 10:35, 1年前 , 4F
推,期待看到成果
09/27 10:35, 4F
文章代碼(AID): #1ZB_z88f (Key_Mou_Pad)
文章代碼(AID): #1ZB_z88f (Key_Mou_Pad)