今年作った自作キーボードについて

https://qiita.com/advent-calendar/2022/custom-keyboard


この記事は、自作キーボードのカレンダー19日目の記事になります。前回の記事は、
algさんの「RP2040で動作するキーボードファームウェアについて(2022年12月版)」でした。
私も一時期、RP2040対応の自作キーボードをいくつか設計したので、今回のまとめ記事を読むと、なんとなくわかったつもりだった部分やよくわかっていなかった部分を補うことができて、とても有益でした。ありがとうございました。

https://blog.alglab.net/archives/rp2040-keyboard-firmware/


さて、この記事では、私（m.ki）が今年設計し、まあ、使えるようになった自作キーボードを紹介します。　

昨年末から年初にかけて、設計、完成したものは、cool650です。　

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">付け替えてみました。仮置きなので、一部、中身が浮いている場所もあります。右奥角かな。B-BOX装着したイメージのcool650です。<a href="https://twitter.com/hashtag/%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89?src=hash&amp;ref_src=twsrc%5Etfw">#自作キーボード</a> <a href="https://twitter.com/hashtag/cool650?src=hash&amp;ref_src=twsrc%5Etfw">#cool650</a> <a href="https://t.co/se5lSSFWkn">pic.twitter.com/se5lSSFWkn</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1478881823833079811?ref_src=twsrc%5Etfw">January 6, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

cool650は、15cmx10cm以内のPCBで作ること、ポゴピンでくっ付けて使う時は、TRRSケーブルが不要となること、そして、poker互換ケースに収納できることを課題として、設計しました。色々、詰め込んだので、大変でした。私の思う以上に、気になった方が多くいて、「ああ、オルソスタッガードって、人気あるんだな」と思いました。boothで頒布していますので、興味のある方はどうぞ。

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">cool650の分割キーボード入力と合体キーボード入力の打鍵動画です。<a href="https://twitter.com/hashtag/KEEB_PD?src=hash&amp;ref_src=twsrc%5Etfw">#KEEB_PD</a> <a href="https://twitter.com/hashtag/KEEB_PD_R78?src=hash&amp;ref_src=twsrc%5Etfw">#KEEB_PD_R78</a> <a href="https://twitter.com/hashtag/%E4%BF%BA%E3%82%AD%E3%83%BC?src=hash&amp;ref_src=twsrc%5Etfw">#俺キー</a> <a href="https://twitter.com/hashtag/%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89?src=hash&amp;ref_src=twsrc%5Etfw">#自作キーボード</a> <a href="https://twitter.com/hashtag/cool650?src=hash&amp;ref_src=twsrc%5Etfw">#cool650</a> <br> <a href="https://twitter.com/hashtag/KEEB_PD_TYPING?src=hash&amp;ref_src=twsrc%5Etfw">#KEEB_PD_TYPING</a> <a href="https://t.co/1LQA7eKBWt">pic.twitter.com/1LQA7eKBWt</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1480141578329288709?ref_src=twsrc%5Etfw">January 9, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

https://mki0002ozlet.booth.pm/items/3585417

次が、cool959です。
昨年秋から放置していたものを完成させました。　
boothでの頒布はしていませんが、９月の遊舎工房のフリマで頒布しました。といっても、一台も売れませんでした。

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">先週半ばに基板が届いたので、そこからちょこちょこと作業して、週末に組み上がりました。ファームウェアは前に作ったものを調整すれば、多分行けるだろうと。マグネット付きコネクタは未だ付けてないですが、最終的には付けます。感想はでかいな。<a href="https://twitter.com/hashtag/%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89?src=hash&amp;ref_src=twsrc%5Etfw">#自作キーボード</a>　<a href="https://twitter.com/hashtag/cool959?src=hash&amp;ref_src=twsrc%5Etfw">#cool959</a> <a href="https://t.co/yMOiUtIKFh">pic.twitter.com/yMOiUtIKFh</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1488110324477997059?ref_src=twsrc%5Etfw">January 31, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>


アリス配列、分割、数字行と、自分が欲しいと思った機能を全て入れてみた結果、「でかい、持ち歩きに向かない」となり、事実上、お蔵入りになりました。使うと、それなりに便利なのですが、30%や40%のキーボードを常用していると、60%のキーボードは大きく感じますね。　

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr"><a href="https://twitter.com/hashtag/cool959?src=hash&amp;ref_src=twsrc%5Etfw">#cool959</a> 打鍵動画です。ケーブルからマグネット付きコネクタでの入力です。<a href="https://twitter.com/hashtag/%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89?src=hash&amp;ref_src=twsrc%5Etfw">#自作キーボード</a> <a href="https://t.co/hu0HISbd6j">pic.twitter.com/hu0HISbd6j</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1489788001622183936?ref_src=twsrc%5Etfw">February 5, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>


ここまでの２台は、昨年設計したものを完成したものでした。　

cool936は、今年になってから構想し、設計したものになります。　
これは入手したQAZレイアウト用のキーキャップDSS Micoroに合わせる形で設計したものです。　
設計したキーボードに合うキーキャップでなく、　
キーキャップに合うキーボードを作ったということになります。　
<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">DSS Microを注文したので、これに合う <a href="https://twitter.com/hashtag/%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89?src=hash&amp;ref_src=twsrc%5Etfw">#自作キーボード</a>　が手元には <a href="https://twitter.com/hashtag/QAZ?src=hash&amp;ref_src=twsrc%5Etfw">#QAZ</a> しかないので、３連休を使い、設計を始めました。キー数が少なく実用に耐えられるか不明で、キーキャップも特殊な条件なので、レジェンドが揃うのも難しい変なキーボードになりそう。<a href="https://t.co/Cn1gXAy3M1">https://t.co/Cn1gXAy3M1</a> <a href="https://t.co/Glc8C56rH7">pic.twitter.com/Glc8C56rH7</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1492482431156310017?ref_src=twsrc%5Etfw">February 12, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>


<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">未だファームウェア作ってないのですが、組み立てました。設計途中で <a href="https://twitter.com/hashtag/Relic?src=hash&amp;ref_src=twsrc%5Etfw">#Relic</a> という <a href="https://twitter.com/hashtag/%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89?src=hash&amp;ref_src=twsrc%5Etfw">#自作キーボード</a> に似たなあと思いましたが、<a href="https://twitter.com/hashtag/QAZ?src=hash&amp;ref_src=twsrc%5Etfw">#QAZ</a> の分割キーボードなので、出来上がれば、別物になりますね。PCB下面の絵は <a href="https://twitter.com/hashtag/DragonBreath?src=hash&amp;ref_src=twsrc%5Etfw">#DragonBreath</a> （「竜の息を吹く寸前の竜」）です。<a href="https://twitter.com/hashtag/cool936?src=hash&amp;ref_src=twsrc%5Etfw">#cool936</a> の開発ネームです。 <a href="https://t.co/0rZA4HBktm">pic.twitter.com/0rZA4HBktm</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1500076115758817281?ref_src=twsrc%5Etfw">March 5, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">Title:coolシリーズ最高傑作<br>Keyboard:cool936<br>Keyswitch:kailh piolia<br>Keycap:DSS Micro<a href="https://twitter.com/hashtag/qaz?src=hash&amp;ref_src=twsrc%5Etfw">#qaz</a> <a href="https://twitter.com/hashtag/%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89?src=hash&amp;ref_src=twsrc%5Etfw">#自作キーボード</a> <a href="https://twitter.com/hashtag/splitekeyboard?src=hash&amp;ref_src=twsrc%5Etfw">#splitekeyboard</a> <a href="https://twitter.com/hashtag/mechanicalkeyboard?src=hash&amp;ref_src=twsrc%5Etfw">#mechanicalkeyboard</a> <a href="https://twitter.com/hashtag/cool936?src=hash&amp;ref_src=twsrc%5Etfw">#cool936</a> <a href="https://twitter.com/hashtag/%E4%BF%BA%E3%82%AD%E3%83%BC?src=hash&amp;ref_src=twsrc%5Etfw">#俺キー</a> <a href="https://twitter.com/hashtag/30percentkeyboard?src=hash&amp;ref_src=twsrc%5Etfw">#30percentkeyboard</a> <a href="https://twitter.com/hashtag/QMK_Firmware?src=hash&amp;ref_src=twsrc%5Etfw">#QMK_Firmware</a> <a href="https://t.co/OzZCn7NGUO">pic.twitter.com/OzZCn7NGUO</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1512658968153554952?ref_src=twsrc%5Etfw">April 9, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

cool936は、分割するロウスタッガードのキーボードへの提案として、合体時に、TとY、GとH、BとNの間が空いていても問題ないのではないか、そもそも分割を使うのだから、くっついている必要はないのではないかと考えました。　
そして、アクリル積層のケースの美しさは前からやってみたいと思っていました。cool950Sで、アクリル積層によるケースを試した時、PCB部分も積層に加えると、打鍵したときの力が逃げ場を失い、指に力が帰ってくると悪癖があるとわかりました。
個人の見解ですが、スイッチプレートと中間プレート、PCB、中間プレート、ボトムプレートのように積層で設計する方の自作キーボードをTwitterなどで見かけると、「あのキーボードは撫でうちでもしない限り、打鍵した力が指に帰ってきて、痛いんじゃないのかな」と思っています。
cool936では、PCBを一回り小さい外形にすることで、アクリル積層ケースの中に置き、前述のような打鍵時に感じる痛みが生じないようにしています。　
もっと良くしたいならば、ガスケットマウントにすればいいのでしょうね。
とても綺麗なキーボードになったので、自分としては最高傑作と思っています。　
ただし、キーレイアウトは万人向けでない、36キーしかないので、なんとも言えません。　

cool936では、左右の最上段のキー数を同数にして、バランスを取ったつもりが、ケースでは右側の方やや小さくなりました。　
その点を改善して、左右のケースを同じ大きさにしようとしたのが、cool939です。　

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">今週２枚目。これは <a href="https://twitter.com/hashtag/cool939?src=hash&amp;ref_src=twsrc%5Etfw">#cool939</a> 用です。<br>遊舎工房で購入しました！ <a href="https://twitter.com/hashtag/%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89?src=hash&amp;ref_src=twsrc%5Etfw">#自作キーボード</a> <a href="https://twitter.com/yushakobo?ref_src=twsrc%5Etfw">@yushakobo</a> レーザー加工サービス <a href="https://t.co/ENbTv5izpK">https://t.co/ENbTv5izpK</a> <a href="https://t.co/iNsl5ksQb3">pic.twitter.com/iNsl5ksQb3</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1520591470339584000?ref_src=twsrc%5Etfw">May 1, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

ちょうど、遊舎工房が春のキーボード祭りで、アクリルのレーザー加工半額セールだったので、それに合わせて発注しました。cool936もそうですが、アクリル積層をすると、押し出し材を選ばないと、交差の関係で、積層に隙間が生まれてしまいます。同時期に発注した別の会社では、押し出し材ではなかったようで、実用に耐えられませんでした。　

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">Title:アクリル、ミスした。<br>Keyboard:cool939<br>Keyswitch:Aqua King<br>Keycap:DSS Micro<a href="https://twitter.com/hashtag/%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89?src=hash&amp;ref_src=twsrc%5Etfw">#自作キーボード</a> <a href="https://twitter.com/hashtag/splitekeyboard?src=hash&amp;ref_src=twsrc%5Etfw">#splitekeyboard</a> <a href="https://twitter.com/hashtag/40percentkeyboard?src=hash&amp;ref_src=twsrc%5Etfw">#40percentkeyboard</a> <a href="https://twitter.com/hashtag/mechanicalkeyboard?src=hash&amp;ref_src=twsrc%5Etfw">#mechanicalkeyboard</a> <a href="https://twitter.com/hashtag/QMK_Firmware?src=hash&amp;ref_src=twsrc%5Etfw">#QMK_Firmware</a> <a href="https://twitter.com/hashtag/KEEB_PD?src=hash&amp;ref_src=twsrc%5Etfw">#KEEB_PD</a> <a href="https://twitter.com/hashtag/KEEB_PD_R99?src=hash&amp;ref_src=twsrc%5Etfw">#KEEB_PD_R99</a> <a href="https://twitter.com/hashtag/cool939?src=hash&amp;ref_src=twsrc%5Etfw">#cool939</a> <a href="https://t.co/c2OWzDrieK">pic.twitter.com/c2OWzDrieK</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1533388948961361920?ref_src=twsrc%5Etfw">June 5, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

ケースのバランスを揃えると、キーレイアウトのバランスがそろわず、どちらが最適解か、わからなくなりました。　

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">Title:続・coolシリーズ最高傑作<br>Keyboard:cool939<br>Keyswitch:Aqua King<br>Keycap:DSS Micro<br>変更点:cool936で十分だが、左右の大きさを同じしたら、こうなった。<a href="https://twitter.com/hashtag/qaz?src=hash&amp;ref_src=twsrc%5Etfw">#qaz</a> <a href="https://twitter.com/hashtag/%E4%BF%BA%E3%82%AD%E3%83%BC?src=hash&amp;ref_src=twsrc%5Etfw">#俺キー</a> <a href="https://twitter.com/hashtag/splitekeyboard?src=hash&amp;ref_src=twsrc%5Etfw">#splitekeyboard</a> <a href="https://twitter.com/hashtag/40percentkeyboard?src=hash&amp;ref_src=twsrc%5Etfw">#40percentkeyboard</a> <a href="https://twitter.com/hashtag/mechnicalkeyboard?src=hash&amp;ref_src=twsrc%5Etfw">#mechnicalkeyboard</a> <a href="https://twitter.com/hashtag/cool939?src=hash&amp;ref_src=twsrc%5Etfw">#cool939</a> <a href="https://t.co/efZwSW2aXU">pic.twitter.com/efZwSW2aXU</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1535874901734989825?ref_src=twsrc%5Etfw">June 12, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>




２月下旬から３月末にかけて、長期休暇をもらいました。　
そのとき、設計したのが、cool640になります。　
詳細は、もう一つの自作キーボードアドベントカレンダーに記事を書きました。　

https://adventar.org/calendars/7529


https://qiita.com/0002ozlet/items/63e866fe539531c0f7dc



<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">基板にスイッチをつけただけのお手軽な <a href="https://twitter.com/hashtag/%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89?src=hash&amp;ref_src=twsrc%5Etfw">#自作キーボード</a> の <a href="https://twitter.com/hashtag/cool640?src=hash&amp;ref_src=twsrc%5Etfw">#cool640</a> です。cherry mxとchocの両方のスイッチが使えます。これは <a href="https://twitter.com/hashtag/%E3%83%A9%E3%82%BA%E3%83%91%E3%82%A4pico?src=hash&amp;ref_src=twsrc%5Etfw">#ラズパイpico</a> ですが、<a href="https://twitter.com/hashtag/promicro?src=hash&amp;ref_src=twsrc%5Etfw">#promicro</a> でも動きます。 <a href="https://t.co/Mv6kA7HRId">pic.twitter.com/Mv6kA7HRId</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1501473344780005378?ref_src=twsrc%5Etfw">March 9, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr"><a href="https://twitter.com/hashtag/cool640?src=hash&amp;ref_src=twsrc%5Etfw">#cool640</a> はアクリルプレートを装着して、スペーサー3mmの有無で、chocかcherryMXのどちらかのスイッチが使えます。動作確認はpro microで#qmk_firmware とラズパイpicoで <a href="https://twitter.com/hashtag/prk_firmware?src=hash&amp;ref_src=twsrc%5Etfw">#prk_firmware</a> で、片手分は終わりました。<a href="https://twitter.com/hashtag/%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89?src=hash&amp;ref_src=twsrc%5Etfw">#自作キーボード</a> <a href="https://t.co/x0mYFwGsRf">pic.twitter.com/x0mYFwGsRf</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1501480936122191873?ref_src=twsrc%5Etfw">March 9, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">pro micro？　Raspberry Pi Pico？<br>お好きな方でいいですよ。<br>これが、<a href="https://twitter.com/hashtag/cool640?src=hash&amp;ref_src=twsrc%5Etfw">#cool640</a> です。<a href="https://t.co/6646MPCV7N">https://t.co/6646MPCV7N</a><a href="https://twitter.com/hashtag/mechanicalkeyboard?src=hash&amp;ref_src=twsrc%5Etfw">#mechanicalkeyboard</a> <a href="https://twitter.com/hashtag/%E4%BF%BA%E3%82%AD%E3%83%BC?src=hash&amp;ref_src=twsrc%5Etfw">#俺キー</a> <a href="https://twitter.com/hashtag/%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89?src=hash&amp;ref_src=twsrc%5Etfw">#自作キーボード</a> <a href="https://t.co/XfM6lAE8hE">pic.twitter.com/XfM6lAE8hE</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1502104429767852035?ref_src=twsrc%5Etfw">March 11, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

さらに、cool640をいじって、cool640x2という一体型の40％キーボードを作りました。　


<blockquote class="twitter-tweet"><p lang="ja" dir="ltr"><a href="https://twitter.com/hashtag/cool640?src=hash&amp;ref_src=twsrc%5Etfw">#cool640</a> のPCBを連結する基板（右下のもの）を使うことで、40％一体型の <a href="https://twitter.com/hashtag/%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89?src=hash&amp;ref_src=twsrc%5Etfw">#自作キーボード</a> になります。<a href="https://twitter.com/hashtag/QMK_Firmware?src=hash&amp;ref_src=twsrc%5Etfw">#QMK_Firmware</a> での総当たりマトリクスを採用することで、pro micro一つで動きます。<a href="https://twitter.com/hashtag/cool640x2?src=hash&amp;ref_src=twsrc%5Etfw">#cool640x2</a> となります。<a href="https://twitter.com/hashtag/%E3%83%A9%E3%82%BA%E3%83%91%E3%82%A4%E3%83%94%E3%82%B3?src=hash&amp;ref_src=twsrc%5Etfw">#ラズパイピコ</a> による <a href="https://twitter.com/hashtag/PRK_Firmware?src=hash&amp;ref_src=twsrc%5Etfw">#PRK_Firmware</a> での動作確認はそのうちに。 <a href="https://twitter.com/hashtag/raspberrypipico?src=hash&amp;ref_src=twsrc%5Etfw">#raspberrypipico</a> <a href="https://t.co/5gMo1oAi4M">pic.twitter.com/5gMo1oAi4M</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1528572269991440384?ref_src=twsrc%5Etfw">May 23, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>




長期休暇中に、他の方の設計した自作キーボードのテスターをやらせてもらう機会がありました。他の方の設計を見るのは、とても勉強になりました。
yohe氏、その節はありがとうございました。


<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">昨日届いて、時間が取れたので、早速組み立てました。満足感を得られました。そして <a href="https://twitter.com/hashtag/prk_firmware?src=hash&amp;ref_src=twsrc%5Etfw">#prk_firmware</a> と <a href="https://twitter.com/hashtag/kmk_firmware?src=hash&amp;ref_src=twsrc%5Etfw">#kmk_firmware</a> での動作確認できました。これはkmkの方で入力しています。prkはRow2Colの配線の時の記述がよく分からず、課題となっています。他の選ばれた方々に期待しています。<a href="https://twitter.com/hashtag/%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89?src=hash&amp;ref_src=twsrc%5Etfw">#自作キーボード</a> <a href="https://t.co/pvr8TajxeW">pic.twitter.com/pvr8TajxeW</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1498891619906449412?ref_src=twsrc%5Etfw">March 2, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>


夏になり、ちょっと時間的余裕ができて、cool640を活かしつつ、発展系を考えました。　
cool445です。　

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">本業が一息ついたので、<a href="https://twitter.com/hashtag/%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89?src=hash&amp;ref_src=twsrc%5Etfw">#自作キーボード</a> の趣味を進めました。他にもファームウェア作っていないのもあるので、本当はそちらを優先すべきなのでしょうが、趣味なので、楽しいことから優先します。とりあえず、基板のみ発注です。動作確認できたら、アクリルサンドイッチマウントのケースも発注です。 <a href="https://t.co/TCU3gzVC0B">pic.twitter.com/TCU3gzVC0B</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1545922481705193472?ref_src=twsrc%5Etfw">July 10, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr"><a href="https://twitter.com/hashtag/cool445?src=hash&amp;ref_src=twsrc%5Etfw">#cool445</a> は、<a href="https://twitter.com/hashtag/cool640?src=hash&amp;ref_src=twsrc%5Etfw">#cool640</a> と繋ぐことで、テンキーパッドが追加されます。同様のアイデアは以前もありましたが、cool640が安価なので、実現したアイデアです。そうなると、cool445がcool640のオプションと考えた方がいいかも知れません。アクリル部品が届いたら、完成です。<a href="https://twitter.com/hashtag/%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89?src=hash&amp;ref_src=twsrc%5Etfw">#自作キーボード</a> <a href="https://t.co/e0gU2jhdcl">pic.twitter.com/e0gU2jhdcl</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1553536033827876864?ref_src=twsrc%5Etfw">July 31, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

仕事の関係で、年に３回ほど、テンキーを常用することがあります。
そういうときは、テンキーを付け足して、普段は外して40％キーボードとして使えるかなと、思いました。　
ただ、すでに分割キーボードに慣れた体には、cool445の使い勝手が悪かったです。　
お蔵入りしています。　
一応、boothにあります。　


https://mki0002ozlet.booth.pm/items/4069834


cool445と同時期に思いついて発注したのが、cool536です。　


<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">昨日、思いつきで設計しました。先ほど、<a href="https://twitter.com/hashtag/elecrow?src=hash&amp;ref_src=twsrc%5Etfw">#elecrow</a> に発注をかけました。先週も、<a href="https://twitter.com/hashtag/cool445?src=hash&amp;ref_src=twsrc%5Etfw">#cool445</a> と名付けたものを発注して、今週は、<a href="https://twitter.com/hashtag/cool536?src=hash&amp;ref_src=twsrc%5Etfw">#cool536</a> となる <a href="https://twitter.com/hashtag/100mmX100mm%E4%BB%A5%E5%86%85%E3%81%AEPCB?src=hash&amp;ref_src=twsrc%5Etfw">#100mmX100mm以内のPCB</a> で作る <a href="https://twitter.com/hashtag/%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89?src=hash&amp;ref_src=twsrc%5Etfw">#自作キーボード</a> です。カラムスタッガードに挑戦です。夏休みを満喫できそうです。 <a href="https://t.co/3cqAOGAGIp">pic.twitter.com/3cqAOGAGIp</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1548638040725172224?ref_src=twsrc%5Etfw">July 17, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>


あまり期待しなかったのですが、拡張性を持たせたら、面白いキーボードになりました。　
最初はロータリーエンコーダーが使えて、初めてのOLEDディスプレイが付くので楽しいかなと思っていました。　

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">Title:新しい挑戦<br>Keyboard:cool536<br>Keyswitch: KailhロープロファイルスイッチRedPro<br>Keycap:MBK LEGEND GLOW<a href="https://twitter.com/hashtag/%E4%BF%BA%E3%82%AD%E3%83%BC?src=hash&amp;ref_src=twsrc%5Etfw">#俺キー</a> <a href="https://twitter.com/hashtag/mechanicalkeyboard?src=hash&amp;ref_src=twsrc%5Etfw">#mechanicalkeyboard</a> <a href="https://twitter.com/hashtag/cool536?src=hash&amp;ref_src=twsrc%5Etfw">#cool536</a> <a href="https://t.co/kCwlVBjulo">pic.twitter.com/kCwlVBjulo</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1554807537605550080?ref_src=twsrc%5Etfw">August 3, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

ちょうど、夏休みで、PIMONORIが安売りセールをしたので、PIM447trackballが40％引きで購入できたので、それをつけてみようと試行錯誤しました。

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">先日の割引セールでゲットしたPIM447が届きました。一昨日、届いた１ドル基板と合わせると、<a href="https://twitter.com/hashtag/cool536?src=hash&amp;ref_src=twsrc%5Etfw">#cool536</a> にトラックボールが付きます。<a href="https://twitter.com/hashtag/%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89?src=hash&amp;ref_src=twsrc%5Etfw">#自作キーボード</a> 界隈のトラックボールブームに便乗して、妄想してみました。先人の知恵を借りながら、進めます。 <a href="https://t.co/ml9EzakcIA">pic.twitter.com/ml9EzakcIA</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1564504479655149570?ref_src=twsrc%5Etfw">August 30, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr"><a href="https://twitter.com/hashtag/cool536?src=hash&amp;ref_src=twsrc%5Etfw">#cool536</a> のPIM447trackballの動作です。ファームウェアは特に何もしていません（できません）。iPadの設定で、マウスとトラックパッドの設定で、軌道の速さを最大値にしています。白玉キーキャップはいい感じです。キー数少ないので、無刻印でも何とかなってます。<a href="https://twitter.com/hashtag/%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89?src=hash&amp;ref_src=twsrc%5Etfw">#自作キーボード</a> <a href="https://t.co/KVz7ktIdAI">pic.twitter.com/KVz7ktIdAI</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1578713078425755650?ref_src=twsrc%5Etfw">October 8, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

片手分のトラックボールでは飽き足らず、両方に取り付けるに至りました。　

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">左右それぞれのconfig.hに#define MASTER_LEFTと#define MASTER_RIGHTと変えたファームウェアを入れた <a href="https://twitter.com/hashtag/cool536?src=hash&amp;ref_src=twsrc%5Etfw">#cool536</a> です。ケーブルを繋いだ側のトラックボールが操作できます。<a href="https://twitter.com/hashtag/%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89?src=hash&amp;ref_src=twsrc%5Etfw">#自作キーボード</a> <a href="https://t.co/ljtG2gHtbn">pic.twitter.com/ljtG2gHtbn</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1595283952582815745?ref_src=twsrc%5Etfw">November 23, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

今、一番使っているのは、cool536と思います。手元にトラックボールがあるのは、やはり便利ですね。 

秋ごろ、Seeed XIAOを使ったキーボードコンテストがありました。それに合わせて、いくつか試作品を作りました。最終的に出品したのは、cool753rpでした。 
<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">ファームウェアはまだですが、<a href="https://twitter.com/hashtag/cool753?src=hash&amp;ref_src=twsrc%5Etfw">#cool753</a> ができました。ファームウェアは <a href="https://twitter.com/hashtag/PRK_Firmware?src=hash&amp;ref_src=twsrc%5Etfw">#PRK_Firmware</a> で動かす予定です。思った以上にカッコ良くできたので、満足です。動作確認できたら、余った基板とアクリル部品は、<a href="https://twitter.com/hashtag/%E9%81%8A%E8%88%8E%E5%B7%A5%E6%88%BF?src=hash&amp;ref_src=twsrc%5Etfw">#遊舎工房</a> のフリマで出すつもりです。<a href="https://twitter.com/hashtag/%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89?src=hash&amp;ref_src=twsrc%5Etfw">#自作キーボード</a> <a href="https://t.co/8tTi72uRnL">pic.twitter.com/8tTi72uRnL</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1563780103846662144?ref_src=twsrc%5Etfw">August 28, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

詳細は、ここに載っています。　

https://www.hackster.io/telzo2000/seeed-xiao-rp2040-keyboard-732d36

今年最初に完成したcool650に数字行を加えたものとして、cool664を設計しました。　

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">気分転換に、昨日届いた、この試作基板をやっていきます。<a href="https://twitter.com/hashtag/cool664?src=hash&amp;ref_src=twsrc%5Etfw">#cool664</a> <a href="https://twitter.com/hashtag/%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89?src=hash&amp;ref_src=twsrc%5Etfw">#自作キーボード</a> <a href="https://t.co/ujZeXW6srl">pic.twitter.com/ujZeXW6srl</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1576371709950963713?ref_src=twsrc%5Etfw">October 2, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr"><a href="https://twitter.com/hashtag/cool664?src=hash&amp;ref_src=twsrc%5Etfw">#cool664</a> 動きました。あとはアクリルケースの設計です。<a href="https://twitter.com/hashtag/%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89?src=hash&amp;ref_src=twsrc%5Etfw">#自作キーボード</a> <a href="https://t.co/01y94PpM4N">pic.twitter.com/01y94PpM4N</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1581211908505423872?ref_src=twsrc%5Etfw">October 15, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>


私が設計した中で、一番キー数の多いキーボードになりました。　
boothで頒布したことろ、思ったより早くなくなったので、「私の嗜好と、世の中の自作キーボード好きが求めているものは、全く混じらないんだな」と思いました。　
こちらも、追加の在庫を、boothにおいてあります。 

https://mki0002ozlet.booth.pm/items/4328726

ここまで読んでくださった方、もう少しだけお付き合いください。　

AZ-COREやAZTOOLといった、QMK_Firmwareとは違ったアプローチでの自作キーボードに興味がありました。ただ、予算的な問題もあり、なかなか踏み出せませんでした。 
ありがたいことに、cool650やcool664がちょっと売れたことで、お金が入ったので、AZ-COREやその他諸々を購入して、AZ-CORE対応のcool536azcoreを設計しました。　

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">AZ-COREに合わせた <a href="https://twitter.com/hashtag/%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89?src=hash&amp;ref_src=twsrc%5Etfw">#自作キーボード</a> を設計してみました。コルネ風のデザイン片手18キーでAZ1UBALLが付けられるようにしてみました。わからないことが多くて、ちょっとドキドキです。<a href="https://twitter.com/hashtag/cool536_AZCORE?src=hash&amp;ref_src=twsrc%5Etfw">#cool536_AZCORE</a> <a href="https://t.co/hhcfR4NDJA">pic.twitter.com/hhcfR4NDJA</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1595244351999086593?ref_src=twsrc%5Etfw">November 23, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">パレットシステムさんのAZ-COREを使った <a href="https://twitter.com/hashtag/%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89?src=hash&amp;ref_src=twsrc%5Etfw">#自作キーボード</a> <a href="https://twitter.com/hashtag/cool536AZ_CORE?src=hash&amp;ref_src=twsrc%5Etfw">#cool536AZ_CORE</a> です。未だ分岐するTRRSケーブルがないので、両手での動作確認はしてません。片手では動きます。右手側の <a href="https://twitter.com/hashtag/AZ1UBALL?src=hash&amp;ref_src=twsrc%5Etfw">#AZ1UBALL</a> も動かす予定です。次はアクリル部品の設計です。 <a href="https://t.co/IqouCylVsB">pic.twitter.com/IqouCylVsB</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1599164939348082688?ref_src=twsrc%5Etfw">December 3, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

そして、懲りずに両方に、AZ1UBALLをつけてみました。その際、パレットシステムさんが、「左右同時ならば、アドレスを変えますか」と提案してくれました。本当にありがとうございました。知らずに、購入していたら、大変でした。多分、改変する環境構築は、私の知識、技量を超えているので、不安しかありません。


<blockquote class="twitter-tweet"><p lang="ja" dir="ltr"><a href="https://twitter.com/hashtag/cool536azcore?src=hash&amp;ref_src=twsrc%5Etfw">#cool536azcore</a> の左右それぞれにAZ1UBALLを付けた。パレットシステムさんのご厚意でアドレスを違えてもらった。お陰で両方のボールが同時に動かせる。完成まで、残りはアクリルケースの到着待ちだけである。<a href="https://twitter.com/hashtag/%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89?src=hash&amp;ref_src=twsrc%5Etfw">#自作キーボード</a> <a href="https://t.co/bL9UncnpHY">pic.twitter.com/bL9UncnpHY</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1603356464768487425?ref_src=twsrc%5Etfw">December 15, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

無事に動きました。　
ツイートを見てくださった方からも、温かいメッセージをもらい、とても嬉しかったです。

そして、待望のアクリルが届いたので、早速装着しました。　


<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">Title:AZ-COREで動くキーボードは両方でトラックボールが操作できて、無線で繋がるよ。<br>Keyboard:cool536azcore<br>Keyswitch:Kailh Red Pro<br>Keycap:MBK Legend<a href="https://twitter.com/hashtag/%E4%BF%BA%E3%82%AD%E3%83%BC?src=hash&amp;ref_src=twsrc%5Etfw">#俺キー</a> <a href="https://twitter.com/hashtag/cool536azcore?src=hash&amp;ref_src=twsrc%5Etfw">#cool536azcore</a> <a href="https://twitter.com/hashtag/mechanicalkeyboards?src=hash&amp;ref_src=twsrc%5Etfw">#mechanicalkeyboards</a> <a href="https://twitter.com/hashtag/%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89?src=hash&amp;ref_src=twsrc%5Etfw">#自作キーボード</a> <a href="https://t.co/A9VhZudc5M">pic.twitter.com/A9VhZudc5M</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1604050915748876289?ref_src=twsrc%5Etfw">December 17, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

アクリルにはちょっとした工夫をしました。　

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">Title:サムクラスタ問題への一つの回答<br>Keyboard:cool536azcore<br>Keyswitch:Kailh Red Pro<br>Keycap:MBK Legend<a href="https://twitter.com/hashtag/%E4%BF%BA%E3%82%AD%E3%83%BC?src=hash&amp;ref_src=twsrc%5Etfw">#俺キー</a> <a href="https://twitter.com/hashtag/cool536azcore?src=hash&amp;ref_src=twsrc%5Etfw">#cool536azcore</a> <a href="https://twitter.com/hashtag/mechanicalkeyboards?src=hash&amp;ref_src=twsrc%5Etfw">#mechanicalkeyboards</a> <a href="https://twitter.com/hashtag/%E8%87%AA%E4%BD%9C%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89?src=hash&amp;ref_src=twsrc%5Etfw">#自作キーボード</a> <a href="https://twitter.com/hashtag/KEEB_PD?src=hash&amp;ref_src=twsrc%5Etfw">#KEEB_PD</a> <a href="https://twitter.com/hashtag/KEEB_PD_R127?src=hash&amp;ref_src=twsrc%5Etfw">#KEEB_PD_R127</a> <a href="https://t.co/YiWQZEeGsC">pic.twitter.com/YiWQZEeGsC</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1604419276139483136?ref_src=twsrc%5Etfw">December 18, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

サムクラスタ部分と他の部分のスイッチプレートは別々にしていました。これで、大きく４パターンのキースイッチ選択ができます。　
１　全てchocにした薄型。　
２　全てcherryMXにしたもの。キースイッチやキーキャップの選択肢が多くなります。　
３　サムクラスタはchoc、他はcherryMXとして、親指付近の運指範囲にゆとりも持たせる。　
４　３の逆だが、効果はないと思う。逆チルトにもならないだろう。　

このほかにも、cool536でできた拡張性をくわえた、cool640の改良版となるcool644が控えています。 


<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">Title:拡張性を手に入れたcool640<br>Keyboard:cool644<br>Keyswitch:sillent alpaca<br>Keycap:SimpleJA<a href="https://twitter.com/hashtag/KEEB_PD?src=hash&amp;ref_src=twsrc%5Etfw">#KEEB_PD</a> <a href="https://twitter.com/hashtag/%E4%BF%BA%E3%82%AD%E3%83%BC?src=hash&amp;ref_src=twsrc%5Etfw">#俺キー</a> #自作キーボード#KEEB_PD_R126 <a href="https://twitter.com/hashtag/cool644?src=hash&amp;ref_src=twsrc%5Etfw">#cool644</a> <a href="https://t.co/Yfz4vhlRYi">pic.twitter.com/Yfz4vhlRYi</a></p>&mdash; m.ki（エム キ） (@0002ozlet) <a href="https://twitter.com/0002ozlet/status/1601880775598538754?ref_src=twsrc%5Etfw">December 11, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

基板以外はcool640の部品（スイッチプレート、カバープレート、ボトムプレート）が使えます。カバープレートは拡張版に合わせて、別のものも使えるようにしました。この写真の後、配線ミスがわかったので、完成は来年になってからかなと思います。

n年目の初心者ですが、先人の知識により、設計するたびに新しい何かを付け加えることができています。　
私にとってのエンドゲームは、思い付かなくなった時に、達することができるのかもしれません。
ここまで読んでくださって、ありがとうございます。



次の記事はYuta Okuzonoさんの「Nuphy Air75のMODについて書こうかな…」になります。　
お楽しみに。　


この文章はcool536とMacBookProで書きました。