PTT推薦

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

看板Key_Mou_Pad標題[鍵盤] ErgoSNM自製無線分離式鍵盤分享-10作者
wk415937
(wk4)
時間推噓13 推:13 噓:0 →:2

代友po,原作者: https://github.com/ziteh
上一篇:#1a5gwFLO (Key_Mou_Pad)

距離上次發文又過了快一個月,總算可以來分享 ErgoSNM 的最新進度
其實鍵盤在上次發文後不久就完成了,只是我突然發現我的碩論有個重大bug要先解決
所以才會現在才發文

這篇剛好是第10篇,有線版也終於算是階段性完成了
所以這篇主要想較完整地介紹一下這個 ErgoSNM 鍵盤及整個計劃

---

https://i.imgur.com/ovP1uKJ.jpg

圖 ErgoSNM自製無線分離式鍵盤分享-10

ErgoSNM Rev2.1 是一款共64鍵的分離式鍵盤,左手29+6鍵,右手29鍵+軌跡球
- 支援 Cherry MX 軸熱插拔,Lyaout 參考 Keebio Iris
- 支援 Vial 即時編輯鍵位 keymap
- 使用 RP2040 做主控。USB有ESD保護及自恢復保險絲
- 兩半的連結可以選 3.5mm TRS/TRRS 或 USB-C
- 韌體爲 QMK,PCB 用 KiCad 畫,都是開源的
- 支援 JLC PCBA,你可以不用自己焊接大多數電子零件
- 預設在切換到 Layer 1 時軌跡球會變成滑鼠滾輪

---

稍微介紹一下組裝過程

第一步當然是把零件都焊好,然後接上 FFC 排線。因為我用 PCBA,所以要焊的零件比較少
https://i.imgur.com/kWDrTm2.jpg

圖 ErgoSNM自製無線分離式鍵盤分享-10

再來是把熱融螺帽嵌入外殼,鎖上定位板(也可以把 PCB 和定位板安裝好鍵軸後再整個鎖上外殼)
https://i.imgur.com/54kXYYD.jpg
圖 ErgoSNM自製無線分離式鍵盤分享-10

插入鍵軸將 PCB 與定位板固定
https://i.imgur.com/5N0QGRi.jpg
圖 ErgoSNM自製無線分離式鍵盤分享-10
https://i.imgur.com/BhxgrRT.jpg
圖 ErgoSNM自製無線分離式鍵盤分享-10
https://i.imgur.com/Lklcmzc.jpg
圖 ErgoSNM自製無線分離式鍵盤分享-10

最後鎖上底蓋和腳架
https://i.imgur.com/64Up6Ao.jpg
圖 ErgoSNM自製無線分離式鍵盤分享-10

最後燒錄韌體就完成了,也可以用 Vial 編輯按鍵 Keymap
https://i.imgur.com/0yXPjm1.png
圖 ErgoSNM自製無線分離式鍵盤分享-10

這裡有我的組裝記錄: https://youtu.be/1BXKdrCFn6c
完整的文件:
https://github.com/ziteh/ergo-snm-keyboard/wiki/Document-for-Rev-2.X

---

分享一下我親自使用約2週的想法

首先,不確定是我太習慣 Iris 還是目前的 Layout 真的不好,最下面那row很常按錯。然後右手拇指區只有軌跡球果然還是太空了,應該要再多加一些按鍵。

我本來就在用食指軌跡球,所以拇指球也很快就上手了,現在除了 3D CAD 和遊戲外應該都沒啥問題。
滑鼠的按鍵我使用 QMK 的 Combo 功能,同時按JK是左鍵、KL是右鍵、JL是中鍵
另外左手拇指區還是有獨立的滑鼠鍵

我本來就是 Vim 的使用者,平常 coding 其實不用滑鼠/軌跡球
但總是會有突然要 Google 查一些東西的時候
只要 ErgoSNM 的軌跡球能夠填補這樣的操作縫隙、避免手來回移動其實就幫助很大了
真的要進行複雜或大量的滑鼠操作時還是直接用原本的軌跡球

滾輪的滾動速度已經設到只剩1了但還是太快,這個要再想辦法

還有一點比較奇怪的是,v2.0時左側接電腦軌跡球也會動,但v2.1就只能接右側
明明這部分的程式沒動到

在測試的時候我不小心燒壞一片PCB上的RP2040,
懷疑是熱插拔TRRS的關係,這點也要再改

---

再來我想講一下這個計劃的過程

SNM 鍵盤計劃是我從2020年6月開始的,目標是設計並做出整合鼠標裝置的鍵盤
讓手可以不必頻繁地在鍵盤與滑鼠/軌跡球間來回移動。

此計劃最一開始是受到 TEX Yoda II 啓發
因此最初的計劃也是 60% 鍵盤,而指標裝置是指點桿(小紅點)
我也開始學 QMK 韌體

不過就在我 QMK 學一半、正在研究指點桿時,我被朋友推坑 Iris v4 分離式鍵盤
隨後決定改做分離式+軌跡球。

不過我一直到去年2月25第一次在PTT發文前,其實都沒很認真做,所以才會拖這麼久。

還有一點是正如標題打的,ErgoSNM 還有一個重要的目標是要完全無線
如果只是要全無線其實不難,我的 YouTube 也已經有測試影片了
要考慮的是哪一種方式最好,所以我又去買了許多不同的 MCU,嘗試不同的韌體
這些都花了我很多時間和金錢。

雖然現在我已經比較確定其中2、3種方法應該比較好,但還沒實際驗證。

某天我突然覺得想要一步登天、直接完成分離式全無線+軌跡球+一堆功能風險太大
我只是一個窮研究生,沒那麼多錢可以買零件一一試驗
所以才決定要想做一個有線版的當作階段性驗證,也就是現在的 ErgoSNM v2.1。

---

至於之前有在考慮的販售問題,就目前來看應該是暫時沒有
就像之前說的,這個作品必須要有一定的品質我才會考慮
但根據上面提到的問題,我認為它還不夠成熟

不過,如果有人真的很有興趣的話,也可以看 GitHub repo Wiki 裡的教學自己弄
只要基礎的焊接應該就沒問題了

---

最後,關於 ErgoSNM 的後續

就如上面說的,ErgoSNM 的終極目標是全無線,目前的 v2.1 僅是最基本的有線版本
不過因為我接下來要花多點時間在論文和找工作上,就算有工作後也要先度過試用期

再加上我其實還有其它想做的 Side project
包括我想重新整理一份從鍵盤Layout、畫PCB、做定位板、QMK韌體、Vial支援到訂購
PCB的自製鍵盤教學文

所以接下來的開發進度會放慢很多,甚至直接爛尾也有可能
而且畢業後大概也不方便這樣在 PTT 上發文了

總之,接下來幾個月我得忙其它事
如果對這個 ErgoSNM 有興趣的話,歡迎聯絡我或查看 GitHub repo
https://github.com/ziteh/ergo-snm-keyboard

謝謝板友們這一年零二個月的支持

--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.221.86.38 (臺灣)
PTT 網址

observer011704/10 16:12推,左右thumb cluster/軌跡球應該可以互換吧

wk41593704/10 16:35改一下韌體就可以,要兩邊都TC或軌跡球也可以

kevingamer04/10 16:59辛苦了,外觀很乾淨,是光固化樹脂嗎?

wk41593704/10 17:10對,SLA黑樹脂

examsystem04/10 18:50這動手能力實在強

benwu9504/10 20:08期待之後的完全無線版本

cgjosephlee04/10 20:14太強了

emolife04/10 21:44跪。

tw2080304/10 22:21

orchis04/10 22:59真猛! 可惜沒有商售...

Belieeve04/11 00:35好強

penguinlion04/11 01:40超強,卡等後續教學 side project

kawa071004/11 07:22超強maker及能力

arnoldliu04/11 17:17推~

fff5fff504/12 00:37