Iris rev2.5 ビルドメモ


へー、ErgoDox？[Kinesisのアレ](https://www.kinesis-ergo.com/shop/advantage2/)をコンパクトにした感じ？いくらすんの？
→完成品(+送料+関税)3万オーバー→富豪の道楽かよ、はい解散解散
となったあの日からはや2年、最近Twitterでちらほら自作キーボードを見かけるようになり
ErgoDoxよりは安上がりに作れそうだから自分も作ってみよう！ということでIrisのビルドメモです。

## Irisとは

[keeb.io](https://keeb.io/)で販売されているセパレートタイプのキーボードです。
https://keeb.io/collections/keyboard-pcbs/products/iris-keyboard-split-ergonomic-keyboard
配列と機能面の特徴はこんな感じです。

- キー配列: 4 x 6 列配置 + 親指周辺に 1u x4 or 1u x 2 + 2u x1
- Cherry MX or Kailh Low Profile (not compatible)
- BackLight LED 対応
- RGB underglow 対応

商品ページにも記載がある通りErogDoxの親指周りゴチャゴチャしてて辛いから減らしてみた、というレイアウトです。

## パーツリスト

|パーツ項目|商品名|購入元|価格|
|:---------|:-----|:-----|:---|
|PCB|Black PCB Kit|[keeb.io](https://keeb.io/collections/keyboard-pcbs/products/iris-keyboard-split-ergonomic-keyboard)|$17.99|
|ケース(サンドイッチプレート)|PCB Plates - Black Interior Screws|[keeb.io](https://keeb.io/products/iris-keyboard-case-plates)|$24.99|
|キースイッチ|Gateron Silent Red|[KBDfans](https://kbdfans.cn/collections/swtich/products/pre-orderkbdfans-exclusive-gateron-silent-switch-red-brown-blak)|$22.8(3.80x6)|
|Pro Micro|PM32U4|[aitendo](http://www.aitendo.com/product/12196)|¥1,512(700x2)|
|TRRSケーブル|-|自作|¥700(くらい)|
|ネジ|スリムヘッド小ねじ M2x6mm|[モノタロウ](https://www.monotaro.com/p/4174/6713/?t.q=%83X%83%8A%83%80%83w%83b%83h%8F%AC%82%CB%82%B6)|¥967(299x3)|
|スペーサー|M2x15mm|[西川電子](http://nishikawa.or.tv/)|¥648(60x10)|
|スイッチ用ダイオード|1N4148W|[秋月電子](http://akizukidenshi.com/catalog/g/gI-07084/)|¥200(100x2)|
|LED|SQ2x3W-D(白色角型2x3x4)|[aitendo](http://www.aitendo.com/product/10043)|¥300(100x3)|
|LEDサポート用抵抗|1/4W 4.7kΩ|[秋月電子](http://akizukidenshi.com/catalog/g/gR-25472/)|¥100|
|LED用抵抗|RK73H2ATTD471F(1/4W 4.7Ω)|[マルツオンライン](https://www.marutsu.co.jp/GoodsDetail.jsp?q=RK73H2ATTD471F&salesGoodsCode=858054&shopNo=3)|¥561(5x54)|
|キーキャップ|DCS PBT & DSA PBT|[Pimpmykeyboard.com](https://pimpmykeyboard.com/sale-items/blank-key-packs/)|$78.00|
|キースタビライザー|2x & 6.25x スタビライザ|[Banggood](https://www.banggood.com/ja/2x-6_25x-PCB-Mount-Mechanical-Keyboard-Cap-Stabilizer-For-Cherry-MX-Switch-p-1086051.html?utm_design=41&utm_source=emarsys&utm_medium=Neworder171109&utm_campaign=trigger-emarsys&utm_content=Winna&sc_src=email_2675773&sc_eh=bf8653c9f49ba4421&sc_llid=3722241&sc_lid=105229698&sc_uid=jfgZk6GOZV&cur_warehouse=CN)|¥793|

## 組み立てについて

- [Keebio Documentation - Iris Build Guids](https://docs.keeb.io//iris-build-guide/)
- [ASCII.jp - オープンソース系自作キーボード「Iris」のビルドに挑戦](http://ascii.jp/elem/000/001/613/1613057/)

この2つを参考にすれば基本的には問題ないものの、何箇所かつまずいたところがあったので対処メモを。

### 表面実装部品のはんだ付け

PCBスイッチ用ダイオードとLED用抵抗を、通常のリードタイプではなくSMDタイプにしてみました。
が、はんだ付けの経験が乏しくどうにもうまくいかず、スイッチが反応しなかったりLEDが光らなかったり。
はんだ付けのコツ教えます！といった内容のサイトをいくつかまわってみたところ、以下ブログエントリーの動画が一番参考になりました。

http://www.soldering-guide.com/archives/52494615.html

### スイッチの取り付け

ASCIIのビルドログでは、スイッチをPCBへはんだ付けする前にトッププレートにすべてはめ込んでからPCBへ取り付けています。

自分も同じように先にすべてプレートに取り付けたほうが楽だろうと思ったのですが、プレートのホール部分がやや広めに作られているのか、ガタついたり斜めになってPCBとうまく噛み合わない状態になってしまいました。

ステンレスプレートやアクリルプレートであれば問題ないのかもしれませんが、PCBプレートの場合は公式のビルドガイドを参考にして、以下の流れで取り付けた方が良さそうです。

1. トッププレートとPCBを重ね合わせる(2uキーを使う場合は先にPCBにスタビライザーを取り付けておく)
2. 四隅のスイッチをトッププレートにはめ込み、そのままPCBの裏面までスイッチの足が出るようにスルーホールへ押し込む
3. 残りのスイッチを順にはめ込む
   - トッププレートがたわんでプレートとスイッチとの間に隙間ができてしまうことがあるため、適宜プレートを押し上げてスイッチと密着させる
4. すべてのスイッチをはんだ付けする

## あると便利なモノ

### はんだ吸い取り線＆はんだ吸い取り器

はんだ付けの習熟度が低い＆はやくパーツを取り付けたくてビルドガイドを斜め読みして適当に作る、のダブルパンチが作用すると一度取り付けたスイッチをすべて付け直すはめになったりします。しました。

大半のパーツは吸い取り器（[HAKKO SPPON](http://www.hakko.com/japan/products/hakko_sppon.html)とか）で問題ありませんが、表面実装タイプの部品ははんだの量が少なく、うまく吸い取れないこともあるため吸い取り線もあると安心です。

### エポキシ系接着剤

モゲマイクロ対策。モゲないマイクロが製品化するまでは我慢しましょう。

<blockquote class="twitter-tweet" data-lang="en"><p lang="ja" dir="ltr">スイッチサイエンスさんのモゲないPro Micro互換機のテスト版を頂きました😃めちゃコンパクトに感じます。 <a href="https://t.co/Bm79AVN1wb">pic.twitter.com/Bm79AVN1wb</a></p>&mdash; ないん (@pluis9) <a href="https://twitter.com/pluis9/status/993176908761202688?ref_src=twsrc%5Etfw">May 6, 2018</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

### 余剰パーツ

以下のパーツは組み立てミスや初期不良で交換する場合に備えて、必要数ちょうどではなく多めに買っておくと安心です。

- Pro Micro
- キースイッチ
- LED
- ダイオード
- 抵抗

通電するパーツほぼ全部ですね。
僕はLEDが2箇所ほど点灯せず、LEDだけ交換しようとしたらリードが折れてスイッチごと付け直すはめになったのですが、それでも点灯しないので諦めました。余剰パーツがあってもどうにもならないこともあります。

## 雑感

- 当初考えていた配色でキーキャップを買おうと思ったらDCS ProfileでPBT製のものは黒やグレーの選択肢がめちゃくちゃ少なくて、妥協の産物みたいな配色になってしまった
- キーボード作るよりTRRSケーブル作るほうがメチャクチャ難しかった、TRRSのプラグ配線スペースキツすぎ
- バックライトビカビカさせるのとかゲーミングキーボードみたいで恥ずかしくない？ちょっと辛くない？って思ってたけどいざやってみるとイイ……これはいいぞ……

![Iris BackLight.jpg](https://qiita-image-store.s3.amazonaws.com/0/172409/427c40d1-b639-5212-ad62-4ea80eb5fc39.jpeg)

## 制作費

Q：ErgoDox完成品より安く作れたんですか？
A：$143.78(¥15,815) + ¥4,269 = ¥20,084 で作れました！

嘘です！あちこちからパーツをバラバラ取り寄せて送料1万円くらいかかってます！3万円超えました！
pimp my keyboardでブランクキーキャップを買い集めるのがたぶん一番よろしくなかったと思います。AliExpressとかで適当に買ったほうがいい。

## まとめ

キーマップ調整中なのでまだまだ快適には程遠いですが、ちょっとずつ手に馴染んでいくのがいい感じです。
職場と自宅間を持ち歩くのが面倒になってきたので自宅用にもう1個作ろうかなーと思ったら

https://keeb.io/pages/updates
>- Development of Iris 3.0 with on-board controller in progress
>  - Will feature USB-C port

USB-C対応のrev3.0が開発中のようなので、しばらくスイッチやキーキャップを買い集めて待ってみます。Pro Microじゃない別のマイコン使うんですかね。