一対しかない腕というのにこの有様。と言ってもキーボード沼は落ち着いたかな。 最近は作る方に。
34 キーで大体慣れた。日本語が鬼門。
52 キーに増やそうと思う
kinesis advantage 360
- 家で使ってるやつ
- 55gf は重いから、もう少し軽いのにしたいけど、流石にこの値段のものを改造してダメにするリスクは取れない…。
- ファームウェアは、zmk
voyager
previous iteration
sweep
- 大学で主に使ってるやつ。
- PCB 頼んで作った。
- ピンク色のスイッチを使ってるけど、流石に 20gf(linear) だとかるいか。HHKB(45gf) とか、kinesis(55gf, tactile) に慣れてるともう少し重い方がいいと思い、
https://splitkb.com/products/sunset-kailh-low-profile-choc-switches (40gf, tactile)
に変更を考えている。
材料表
値段が二つあるのは mouser と digikey を比べたい時があるため。
当然ネットとグロスですごい差がある
値段は
現在品目 | 型番 | 商品ページ | 最小ロット | 値段 1 | 値段 2 | 単価 | 数量 | バッチ | 備考 | ネット小計 | グロス小計 |
---|---|---|---|---|---|---|---|---|---|---|---|
PCB | - | - | 5 | 34.73 | - | 6.946 | 1 | 1 | JLCPCB 送料込 | 6.946 | 34.73 |
microcontroller | nice!nano v2 | little keyboards | 1 | 24.99 | - | 24.99 | 2 | 2 | - | 49.98 | 49.98 |
key switches | sunset Choc | keebd | 10 | 11.00 | 1.1 | 37 | 4 | - | 40.7 | 44. | |
key caps | Choc slim | adafruit | 10 | 3.75 | 0.375 | 37 | 4 | - | 13.875 | 15. | |
hot swap | Kailh Low Profile Socket | mechanical keyboards | 10 | 10.00 | 1. | 37 | 4 | - | 37. | 40. | |
reset button | B3U-1000P | digikey | 10 | 9.83 | 0.983 | 2 | 1 | - | 1.966 | 9.83 | |
on off switch | PCM12SMTR | digikey | 10 | 10.20 | 1.02 | 2 | 1 | - | 2.04 | 10.2 | |
MC socket | 315-43-112-41-003000 | mouser | 10 | 15.6 | 1.56 | 4 | 1 | - | 6.24 | 15.6 | |
MC pin | 3320-0-00-15-00-00-03-0 | mouser | 500 | 29.0 | 0.058 | 48 | 1 | - | 2.784 | 29. | |
battery | Battery w/ JST | 1 | 6.99 | 6.99 | 2 | 2 | 12x30x3 | 13.98 | 13.98 | ||
battery socket | 3814 | mouser(adafruit) | 1 | 0.75 | 0.75 | 2 | 2 | - | 1.5 | 1.5 | |
total | 0 | 0 | 177.011 | 263.82 |
これに、消費税が、(6.25%) と送料が 6 箇所で(6*6=36) とすると、最終的なグロスは $316.30…高い。
マイコンと、キースイッチを安くできればね…
- 安くしたい
VE したとしよう、digikey やめて、aliexpress 全開にしたとすると、しかも 5 台作る気でいると。
品目 型番 商品ページ 最小ロット 値段 1 値段 2 単価 数量 バッチ 備考 ネット小計 グロス小計 PCB - - 5 34.73 - 6.946 1 1 JLCPCB 送料込 6.946 34.73 key switches Kailh Red Pro aliexpress 90 47.20 0.52444444 185 3 - 97.022221 141.6 key caps Choc slim aliexpress 1 0.28 0.28 185 185 - 51.8 51.8 hot swap 7305 mouser 500 101.5 0.203 370 1 - 75.11 101.5 reset button B3U-1000P mouser 10 8.98 0.898 10 1 - 8.98 8.98 MC socket 315-43-112-41-003000 mouser 10 15.6 1.56 20 2 - 31.2 31.2 MC pin 3320-0-00-15-00-00-03-0 mouser 500 29.0 0.058 240 1 - 13.92 29. microcontroller nice!nano v2 compat aliexpress 1 5.99 - 5.99 10 10 - 59.9 59.9 on off switch PCM12SMTR mouser 10 9.15 0.915 10 1 - 9.15 9.15 battery aliexpress 1 3.15 3.15 10 10 12x30x3 31.5 31.5 total 0 0 385.52822 499.36 グロス(消費税、送料込)で、一台$107.501 になる。ちなみに、ハッピーハッキングを amazon.com で買おうとすると、$315 で、apple のキーボードだと、$99。
まあ、ケースと保険を考えると$180 ドルで売れるといいかなって感じかな?
まあでも、バッテリーはソケット必要そうだよね。
- 安くしたい? 2
有線にしよう ななんと、無線の方が安い。
品目 型番 商品ページ 最小ロット 値段 1 値段 2 単価 数量 バッチ 備考 ネット小計 グロス小計 PCB - - 5 34.73 6.946 1 1 JLCPCB 送料込 6.946 34.73 key switches Kailh Red aliexpress 90 47.20 0.52444444 148 2 - 77.617777 94.4 key caps Choc slim aliexpress 1 0.28 0.28 148 148 - 41.44 41.44 hot swap 7305 mouser 500 101.5 0.203 296 1 - 60.088 101.5 reset button B3U-1000P mouser 10 8.98 0.898 8 1 - 7.184 8.98 MC socket 315-43-112-41-003000 mouser 10 15.6 1.56 16 2 - 24.96 31.2 MC pin 3320-0-00-15-00-00-03-0 mouser 500 29.0 0.058 192 1 - 11.136 29. microcontroller RP2040 16M aliexpress 1 9.80 - 9.8 8 8 - 78.4 78.4 trrs cable aliexpress 1 1.46 1.46 4 4 - 5.84 5.84 trrs jack PRT-12639 aliexpress 1 0.76 0.76 8 8 pcb redesign 6.08 6.08 total 0 0 319.69178 431.57
display / indicator
nice! view がどこも在庫切れで手に入らないし、そもそも二ついるのかという印象。
sharp 製のメモリディスプレイの breakout ボードを見つけた。
LS011B7DH03 が肝心のディスプレイらしい、ali express で売ってる。
ただし、ディスプレイが必要かというと謎だよな。
version 2 にむけて
- そのまま PCB 頼んでできるのはわかったから、次から基板に手を加えたい。
- Milmax のホットスワップの方がミニマルだからそうしたい、安いし
- 昔のミニ四駆みたいに穴開けて、さらに軽くしたい。ただし、安定性を高めたいから、ゴム足の場所を考えたい。
- ケースとキートップをデザインしたい、3D プリントしたい
- 無線はかっこいいけど…なんか電池残量(そのためのディスプレイとかね)とか考えること増えて大変そう。むしろ普段使いのものは無線で、持ち運びするのは有線なのかなって。
- でも、今どのレイヤーなのかとか、あるいは上のように無線にするなら、電池残量を示す LED があってもいいかなとは思っている
- トラックボールかトラックポイントを是非追加したい。電子基板的にはピンのアロケーション変えてるだけっぽい?トラックパッドはやりすぎかな。
- 右にトラックボール、左にレイヤーを示すディスプレイがあったら完成だなぁ
qmk か zmk に統一したいけど、色々みてると無理そう、or even more fun using rust…
使用遍歴 と ログ
- Happy Hacking Keyboard
- lenovo の ThinkPad TrackPoint Keyboard II
でも作るようになって、それをちゃんと使うようになったら市販のは使わないかな…。
でも、展示や設営の時とかは便利だし、
スプリットじゃないいわゆる普通の形のやつなら HHKB はなかなか超えないよね。
HHKB なら、bluetooth の買わずに、https://github.com/kanru/hhkb-nicenano-zmk で、自分で無線化したほうがいいかも。nice!nano が手に入るなら。
zsa の voyager と kinesis advantage 360 pro の運用でいいかな
これで、ほとんどレイヤー切り替えがいらなくなる。 vim
で、数字キーの記号欄結構使うんだけど、レイヤーが違うとなかなかそこまで行かないので、その感覚が戻るといいな。
- 有線時代も何度かあったけど、突然複数のキーが反応しなくなる
- マイクロコントローラーのせいかなと思って、nice!nano を買い足す
- 今までのキーは治ったけど、今度は別の ’c’(pin 22)キーがだめ
- multimeter で接続をテストしてもちゃんと繋がっているが、multimeter ごしにキーを反応させるとおかしい。
- com -> gnd, V -> pin 22 で、’c’ が表示されるのに対して、他のキーは、V -> pin 22, com -> gnd で登録される。
根本的な解決になっていないけど、ソケットのピンを samtec から、milmax にしようかと考えている。
Mfr: 3320-0-00-15-00-00-03-0 mouser 575-3320000150000030
直径は 0.020 inch
受け手は Mfr: 315-43-112-41-003000 mouser 575-3154311241003000
- スマホが優先キーボードが対応していないので、この際なので無線に改造した。ファームウェアが zmk に統一できたり色々いいことがある。
マイクロコントローラーの使い回しができたほうがそれはいいに決まっているので、それをソケット処理するために、digikey をあさる。
SS-112-(TT)-2 http://suddendocs.samtec.com/catalog_english/ss.pdf
TS-112-T-A https://suddendocs.samtec.com/catalog_english/td.pdf
リセットスイッチ https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3u.pdf
電源スイッチ MSK 12C02
ちょっときつい。
スイッチを上記の sunset (写真では一番右) に変えてみた。重い、けど押した感触があるぶん指運びがよろしい。不思議だけど、心持ちか日本語が打ちやすいかも?HHKB に似てる。とりあえずどれだけ疲れるか、一日使ってみることにする。low profile の 40gf(tactile) は普通のやつの 55gf(tactile) よりも重い。と言っても、データシート見る限り、sunset ほとんど 50gf でグラフ Gateron Brown と一緒。当然、low profile なので、押し込むトラベルが少ない分だけ重く感じるのかな。とすると、low profiles は linear の方がいいのか。
別に、茶軸が一番いいということでもないんだけど、できるだけ使っているキーボードの打鍵感を揃えたい。
あまりにも疲れたら、写真真ん中の red pro (35gf, linear) にするつもり。これ以上かるい tactile は仕組み的に無理なのかな。
重かったから、35fg, linear (写真真ん中) にしてみた。こっちの方が、kinesis に近いかな?リニアの 50gfs だとどうなんだろう…。やっぱり、日本語は重い方が良さそう。不思議
マックのキーボードのグラフどこかにないのかな。
Footnotes:
4 台で 115.50 おそらくこっちの方が安全、PCB も全てうまくいくとは限らないし。