作者hpo14 (雨)
看板Key_Mou_Pad
标题[键盘] ErgoDox 完全自组 人体工学(?)键盘
时间Wed Jul 11 03:03:30 2018
好友某天在脸书贴了一篇文,是个网友自组 Ergodox 的网页
并 TAG 我问说弄这个简不简单
ref: 从 0 开始,手打一把专属的蓝牙双模人体工学键盘
https://medium.com/@alan81920/559e623f48a2
「EZ,零件买一买,烙铁焊一焊,key layout 自己决定好烧进去就好」
我在 FB 这这样回他
---
「好,那你可不可帮我组最基本的 ergodox 版本...」 好友如是说
「....嗯......」 果然不是我想的那种简单
---
於是,有了这篇文
文长,慎入
废话,很多
---
由於这把是遵照官方材料清单在淘宝上买的,购买跟组装需要提醒的部份
会以黄色注明
因为是最基本款,所以灯的部份只有标准的 Caps/Nums/Scroll Lock 三个
RGB 款淘宝目前好像还没看到有在卖 PCB
购买部份:
官方材料清单:
https://www.ergodox.io/#electronics
* MCP23018 买
DIP 封装, 不要买 SOIC 封装 (顶端网志有提到这点)
不要跟我一样买错了。确认脚位定义跟数量都相同没问题,但忘记确认 IC 尺寸
https://i.imgur.com/OaFOjZH.jpg
用 DIP 是因为 pcb 只有设计 DIP ,再来是某些外壳在这颗 IC 切的空间也刚好
如不小心买到 SOIC 封装,就得多买 SOIC to DIP 转板,加转板会卡到外壳组装
除非,你外壳能自己处理或 3d 列印 ( google 找的到 )
不买转板,那就 OK 线+绝缘胶带,慢工出细活。
但我相信你不会想这样。所以,还是乖乖找 DIP 吧
* CP-43514 音源接头母座请以
SJ-43514 来搜寻
* mini usb 母座如果买到下面这种,红框部份必须往外折起来,因为 pcb 只有提供
前面两侧定位点的焊孔
https://i.imgur.com/IR7NKEC.jpg
* 1N4148 二极体买 SOD-123 封装 (贴片) 或 DO-35 封装 (像一般电阻) 都可以
板子上这两种都可以装,图片自己 google 吧
额外购买的材料:
1. 热插拔
铜柱 (为了日後换轴方便)
0.8mm for 轴体 (看你个人需要)
0.5mm for led (只需要 6 个,因为只有三颗灯)
参考来源:
#1Q9kC6XU (Key_Mou_Pad)
凯华有出热插拔底座,那个底座需要额外两焊点来固定
但目前淘宝你买的到的 ErgoDox pcb 应该都没办法上凯华的底座
所以只能用热插拔铜柱
ErgoDox 官方自己有出一版叫做 CIY 是有使用凯华的底座的
https://ergodox-ez.com/pages/change-it-yourself
2. mini usb 公头
主 IC teensy 本身也是 mini usb(焊接好的)
建议要完全自组的人可以买下面这零件,就不用去切开 teensy 附的线
相对的 teensy mini usb 到 pcb mini usb 部份的线也比较好拉
关键字: 前五後四 或 前五後五 (图片是 google 来的)
https://i.imgur.com/3j5rkT9.jpg
https://i.imgur.com/AiLMgnj.jpg
顺带一提,好像有看到有人改版把 mini usb 换成常见的 micro usb
以及把连接左右手的 3.5mm audio jack 也换成 micro usb
但是在淘宝上你是找不这种 pcb 的,除非自己请人家洗
---
组装部份:
所有零件、键帽、五脚轴、外壳、铝合金定位板
https://i.imgur.com/IPfqIY4.jpg
左边金黄色的就是热插拔铜柱,图片红框处的轴孔已上铜柱
https://i.imgur.com/z3HLV7J.jpg
种稻完成,只完成一只手 (背面)
https://i.imgur.com/TJptOqz.jpg
正面贴上防焊胶带避免不小心被我弄掉以及等等焊接方便
https://i.imgur.com/eLbEkDJ.jpg
铜柱焊接好的样子
https://i.imgur.com/1Px5rpo.jpg
上 1N4148 二极体,我用的是 SOD-123 封装,手工上锡浆焊接
涂了好久才抓到该用多少量
*
二极体上有线的那边朝着方型焊点
https://i.imgur.com/Jip12iQ.jpg
除了 teensy 还没跟 pcb 接起来以及重买的 MCP23018 还没到。
基本上都焊接完了 (事後发现 teensy 前面的 LEDa/b 忘记上电阻)
https://i.imgur.com/ERXxhOZ.jpg
等待 MCP23018 的空档中先把右手组起来试试看,故没放定位板。
https://i.imgur.com/iOLZHMR.jpg
OEM 键帽
https://i.imgur.com/Rcjlrxs.jpg
右侧来一张
https://i.imgur.com/gFejKzC.jpg
左侧来一张
https://i.imgur.com/0L6nhcy.jpg
LED 位置 (只有右手有)
https://i.imgur.com/9hZ6FDs.jpg
接上 LED ,灯脚要修剪,不修的话会卡到底板
https://i.imgur.com/0au0R17.jpg
测试按键时发现有颗键按了没动作,但手动去短路焊点是有讯号的
左边:铜柱内有爪 右边:就只是个铜柱,中间没有爪簧
https://i.imgur.com/gsnJwck.jpg
正式组装,压克力外壳共四片
由左至右分别是底板,下框,上框、上盖。 pcb 已经先跟定位板组好
https://i.imgur.com/xCzLIJJ.jpg
组合底板跟下框,并加上 pcb与定位板
https://i.imgur.com/GnY1UEk.jpg
组合上框、上盖 (保护模未撕)
https://i.imgur.com/bZGenn5.jpg
组合完成(背面,保护模未撕)
https://i.imgur.com/rv8uADb.jpg
将螺丝锁上固定
https://i.imgur.com/tlxg8Xk.jpg
https://i.imgur.com/ZKahuzU.jpg
完整测试 (乳白色是保护模)
https://i.imgur.com/B9Tt3cm.jpg
https://i.imgur.com/cg8e6OG.jpg
组装部份到此结束
---
韧体部份:
由於是采用 teensy ,所以在 layout 的韧体烧录很简单
中国有 KTEC 的改良版 ergodox 叫做 ErgoDone,优点是改用 arduino pro micro
主 IC 相同,但价格较有优势。实际优缺点我没用过,就不讨论了。
Ergodox 官网的线上 layout 设定页面有预设的 layout 的「韧体下载」
并且在网页下方就有如何烧录的影片以及烧录的程式提供下载。
https://configure.ergodox-ez.com/keyboard_layouts/new
在该 layout 页面你也可以建立储存自己的 layout 并且分享
同时右上角的 search 则可以搜寻其他人分享的 layout 设定
你看到喜欢的组态,可以点开看他的设计并且下载 hex 档直接烧来试试看
---
这把键盘从蒐集零组件、下单购买、寄送(含到台湾)、组装花费的总时间约是三周
因为都是利用下班时间做,纯组装时间约两周左右,真正实际花费应该是 2-3 天
价格方面的话,完整一把纯零件折合台币约在 5000 内 (扣掉定位板约 4600)
虽然一开始就是使用五脚轴,但为了避免使用上的轴体晃动,所以才加上定位板
若不要用定位板,以及改用注塑热成形外壳,价格应该会在 4400 左右
但注塑热成形外壳就没有办法装卫星轴,必须要自己开孔才行。
最後要感谢
#1Q9kC6XU 的 asdf963 大大
人在中国出差,还非常热心有耐性回答我的问题,帮了我不少。
ps: 28pin DIP 上错方向,解焊有够麻烦,超怕热风枪吹坏 IC
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.34.17.25
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Key_Mou_Pad/M.1531249417.A.6AB.html
1F:推 HiddenGuy: 跪了 07/11 03:23
2F:推 windverb: 给你推一个! 07/11 08:05
3F:推 Cubelia: 这真的强 07/11 08:42
4F:推 doggy10454: 强大 07/11 09:09
5F:推 twetto912: 手做推 07/11 09:14
6F:推 yj7272098: 猛猛的,这搞完成就感满点 07/11 09:34
其实,还蛮有趣的。
7F:推 rollr: 这好神,想要请原 po 帮组可吗? 07/11 10:22
乾...就是你
8F:推 weiweixiaoxi: 推 太强了 07/11 10:38
9F:推 chenszhanx: 太强了... 07/11 11:07
10F:推 hmcedamon: 恭喜增加了新技能 07/11 11:26
大概只有玩上锡浆是算新技能 XD
11F:推 wolverine228: 太强 07/11 12:02
12F:推 lt921205: 有点猛… 07/11 13:49
13F:推 lca0319: 请问可以叫你键盘王嘛? 07/11 15:54
不可以 XD
版上有其他大大更强,我这只是小 case
14F:推 kivx: 高手推个 07/11 18:55
钙哥手下留情~~
15F:推 RC8377: 太强了 07/11 19:35
16F:推 garwalkvc: 推详细说明! 07/11 22:38
17F:推 wen399: 推高手! 07/11 23:00
有心有时间都是高手,记得不要占用到另一半的时间
18F:推 SAYYA: 厉害 推一个 07/12 00:28
19F:推 Trystill: 推推 07/14 18:13
20F:推 chockwang: 神人 07/15 11:37
21F:推 soiced: 看完价格跟心力突然觉得F教价格也没有那麽贵了(? 07/16 21:29
其实 PCB 有卖焊接好的,只有轴需要自己焊。相对省事一点
但当然价格会多一些 XD
※ 编辑: hpo14 (114.34.17.25), 07/16/2018 22:39:51
22F:推 lyhuang: 曾经也想从零生一把键盘出来玩,但自从我重焊整把键盘的 07/19 22:13
23F:→ lyhuang: 轴+led之後就直接放弃这念头了_(:3」L)_ 07/19 22:13
24F:推 observer0117: 我的第一把ergodox也是ic装反,後来还需要跳线 07/31 09:45
25F:→ observer0117: 这把最大的问题是市面上的音源线很容易坏 07/31 09:45
26F:→ observer0117: 建议用四芯线自己做接线,或者直接把接头改掉 07/31 09:46
27F:→ observer0117: 我试过RJ11和miniusb,效果都不错 07/31 09:46
用 RJ11 XDDD 酷
※ 编辑: hpo14 (114.34.17.25), 08/21/2018 21:35:28
28F:推 asdf963: 技能满点!!当初就是怕麻烦所以选择了全贴片版本,所以省 09/09 23:45
29F:→ asdf963: 了很多事跟时间!大概我弄好就一天的时间!用了锡膏反而觉 09/09 23:45
30F:→ asdf963: 得直接用锡线还快点!音乐线的部分建议还是自己买接头来 09/09 23:45
31F:→ asdf963: 替换掉好点!! 09/09 23:45
真的是无聊找自己麻烦,有热风枪不用,用烙铁去焊锡膏
※ 编辑: hpo14 (118.163.83.72), 09/13/2018 11:48:21