[鍵盤] ErgoSNM自製無線分離式鍵盤分享-4
代友po,原作者:https://github.com/ziteh
各位板友好
距離上次發文又過了近兩個月
這次一如既往地來分享 ErgoSNM 最近的進度
上一篇: #1ZB_z88f (Key_Mou_Pad)
===
首先是鍵盤本體的 PCB
https://github.com/ziteh/ergo-snm-keyboard
https://i.imgur.com/WyH6eaM.png
Layout 算是參考了 ZSA Moonlander 和 ErgoDox EZ
目前規劃是一邊 35 鍵,包含了拇指區的 6 鍵
這個 PCB 其實還算是測試用的,我很好奇拇指區這麼遠是否合理
我自己平常用的是 Iris Rev4,拇指的位置覺得很剛好,再遠就有點難受了
但我想實際情況還是要真的組起來試才能下定論
這個 PCB 是設計成雙面的,也就是左右手都是同樣的,主要是爲了降低成本
而可以看到拇指區設計成可以扳斷的
這是爲了讓右手側可以把該區的空間讓給軌跡球
還有就是我想試試拇指區可以獨自調整角度,即 Moonlander 的設計
PCB 正在生產中,應該是下一篇才會實際分享它
如果這個 PCB 沒有太多的問題的話,下一版就是正式版本了
目前預計正式板會有以下變更:
1. 左右獨立設計 PCB,雖然會增加成本,但我希望 PCB 可以更簡潔
2. MCU 直接焊接在 PCB 上,而不是插控制板
3. 拇指區獨立成一個 PCB,而不是從主板上扳斷
4. 僅保留熱插拔座的焊點,取消直插焊接的 PTH 焊點
===
然後是 PMW3360 滑鼠光學感測器的新 PCB
https://github.com/ziteh/pmw3360-pcb
https://i.imgur.com/falhdbI.jpg
上一版雖然可以運作了,但有些地方設計得不是很好,因此我重新設計
因爲這個 PCB 是工廠贊助我的,所以 demo 影片就不直接貼連結了
可以到上面的 GitHub repo 裡面找一下
也有做成一個軌跡球來用,沒什麼問題
https://i.imgur.com/zhhuhc0.png
===
再來是 nRF52840 / MDBT50Q 的開發板
https://github.com/ziteh/mdbt-micro
https://i.imgur.com/TniY3Ef.jpg
上次文章有提到我畫了一個 MDBT50Q 的開發板要用於 ZMK 的開發
不過上次那個 PCB 設計有問題,所以我又修改了一下
但是當我焊接好後新版才發現我 SWD 的焊盤實在太小了
所以這個暫時沒辦法測試,可能會再次改版
===
再來是 RP2040 的開發板
https://github.com/ziteh/rp-micro
https://i.imgur.com/WovWqdM.png
由於我還是會做一個有線版的 ErgoSNM,其韌體會以 QMK 爲主
但是 QMK 常用的 MCU ATmega32U4 真的是不知道在貴什麼
因此我打算使用 RP2040 來取代它
不過可以相容 Pro Micro 的 RP2040 開發板好像不是這麼好買,也不一定符合我的需求因此我決定自己畫一個來用,成品就如同 GitHub repo 裡的樣子
這個和鍵盤的 PCB 一起下單,正在生產中,下次再來分享
===
最後是韌體的部分
首先,在上一篇中有人推薦我可以使用 KMK
一開始因爲我不是很喜歡 Python 所以沒什麼興趣
但實際測試過覺得也滿不錯的,未來有空可以再深入研究
但無線版本的韌體我應該還是會想要以 ZMK 爲主
因爲我比較欣賞 ZMK / Zephyr RTOS 的架構與理念,而且它還是 MIT License 的
原本 ZMK 最麻煩的是要研究如何加入 PMW3360 的支援
但我看到已經有人發 PR 了(https://github.com/zmkfirmware/zmk/pull/1163
而且看起來他們連 PMW3360 SROM Firmware 的正式使用許可都有
不過這個 PR 大概幾個月內都不會被 merge,所以我打算直接 fork 它
這部分是接下來要研究的
===
最近的進度大概就是這樣
我其實一直以來都有收到一些人表達對 ErgoSNM 的期待,非常開心
不過 ErgoSNM 的開發還要進行好幾個月才會有一個比較完整的成品
還請期待
謝謝觀看。對 ErgoSNM 有任何想問的也歡迎聯絡
--
推 無線分體跟軌跡球都好讚
32u4又貴空間又小 rp2040很多新韌體開發都有推薦 但開發板
真的很難找 淘寶sparkfun超貴 其他要從國外是運費很貴 期
待大大的開發板
拇指區這樣是OK的,stm32應該很便宜吧
目前覺得RP2040最大的缺點是要外接Flash有點麻煩+增加
成本。STM32也是可以考慮,而且其實我自己最熟悉的MCU
就是STM32,或許可以再開一個 repo
太酷了,推推
期待成品!
推!想看成品~
爆
[爆卦] 我眼中的bump21:01修文提供一些佐證與回應推文質疑. ---- 在比較深入參與GASO台灣這邊的運作之後 因為近期警察家訪之後很多人才發現 「什麼? 我兒子去了柬埔寨?」爆
[討論] 真的是我的問題嗎?最近跟男友討論到結婚的問題 婚後勢必要跟公婆一起住 我最在意的點就是男友家的廁所 因為馬桶老舊 前一位上完廁所下一位使用者沒辦法使用爆
[心情] 我對婚姻的觀念太自私,自我反省中謝謝各位的指教,你們說的對,是我太自私了 但我想更正一下,有些東西昨天解釋得不太好 在下是新北汐止人,女友是台中人,我們目前租屋跟工作在台北內湖 目前只有我每個禮拜跟我家人吃飯,都是在外面吃,吃完回各自的家 女友大概是一個月1~2次,也許這個頻率對她來說還是太高了爆
[討論] 照做馬上有爽感的遊戲設計遊戲中的打擊感、爽感,無論在玩家還是開發者之間一直都是個大哉問。 但如果我說 2013 年早就有人揭曉一系列遊戲設計只要照做馬上就有遊戲爽感呢? 今天想要跟大家介紹一個名叫「The art of screenshake」的演講。 這個演講是由傳奇遊戲團隊 Vlambeer 的成員 Jan Willem Nijman 講演的。 如果不知道 Vlambeer 做過了什麼遊戲:69
[問卦] 挖靠我的新鍵盤也太美了吧!?☺大家晚安 今晚笨狗回到租屋、吃完晚餐要弄些工作上的東西 來到電腦桌前卻被嚇到80
[求助] 是我的問題還是太太的問題是否同意記者抄文:NO 前陣子騎機車發生了件車禍,基本上只有太太人輕傷跟機車損傷,因為肇事方就是那種 很皮、很被動,且讓人感覺有點流氓氣質的人,我這邊也上網查詢過對方疑似有詐欺的 前科紀錄,因為考量太太不喜歡與這種人互動,加上安全的考量,所以一直都是由我這 邊使用Line跟肇事方跟討論賠償事宜,討論責任與賠償的過程,肇事方也一直展現一皮11
[鍵盤] 自製QMK無線分離式鍵盤分享(代po代po 第一次在PTT發文,若有什麼問題還請告知 謝謝 原作者的Blog:8
[鍵盤] 自製QMK無線分離式鍵盤分享2代po,原作者的Blog: 給沒看過第一篇文章的摘要: 這是一個製作整合了軌跡球的真無線分離式人體工學鍵盤的計劃 第一篇文章: #1Y6BuOjx (Key_Mou_Pad)2
[鍵盤] ErgoSNM自製無線分離鍵盤分享-3代友po 原作者的Blog: === 各位板友好,我先前有在此以「自製QMK無線分離式鍵盤分享」爲題發了兩篇文 之後的文章標題應該都會改成這篇這樣