2023年、自作キーボードに関連した活動をいろいろ行いました。それらをまとめたのがこの記事です。
個人的な振り返りなので皆様のお役に立つかどうかはわかりませんが、「こんなことやった人もいるのねーふーん」くらいの軽い気持ちで読んでいただければ幸いです。
割と長めの記事になっております。お暇なときに読んでください。
と言ってもTwitter(現X)の引用が多いので、文章自体はそんなに多くないかも。
目次
- 設計したキーボード
- Let’s Swamp
- Gateron Low Profile Switch フットプリント検証用基板(未頒布)
- Gateron Low Profile Switch対応日本語配列分割キーボード(未完成)
- Gateron Low Profile Switch対応Ortholinear分割キーボード(未完成)
- Joker8G (Gateron Low Profile Switch版のJoker8)(未完成)
- FDkeeb
- Gateron Low Profile Switch対応マクロパッド(未頒布)
- Lasagna516(未頒布)
- Teihai70H
- Gateron Low Profile Switch+Choc v1スタビライザー検証基板(未完成)
- Gateron Low Profile Switch対応Row staggerd分割キーボード(未完成)
- 秋月RP2040ボード検証基板(未頒布)
- 薄型レバーレスコントローラー(未頒布)
- 名刺基板
- Teihai17N(未頒布)
- MerryChriKB2
- TK48G(未完成)
- 組み立てたキーボード
- 作ったキーキャップ
- その他
- 終わりに
設計したキーボード
自分で設計したキーボードです。
Let’s Swamp
Let's Swamp、Remapに登録していただけました🙏https://t.co/8BbuKJFwRT
— alg (@alg0002) February 21, 2023
Let’s Swampは、以下の特徴をもったキーボードです。
- 4行6列×2=48キーの格子配列分割キーボード
- USB Type-CでPCと接続可能(RP2040-Zeroを使用)
- CherryMX互換スイッチ ホットスワップ対応
- チルト(奥側が高い)とテント(中央が高い)を選択可能
オープンソースなので、誰でも自分で発注して組み立てることができます。なんなら販売していただいてもOKです。
BOOTHに頒布用ページは作りましたが、絶賛在庫切れ中です。そろそろ発注しようかなー。
今の私のメインキーボードです。格子配列、好きなんですよね。
Gateron Low Profile Switch フットプリント検証用基板(未頒布)
フットプリント検証基板、JLCPCBで製造完了。
— alg (@alg0002) January 15, 2023
この時期でも製造早いの、ありがたいな。 pic.twitter.com/T1KNvYghrs
Gateron Low Profile Switch対応キーボードを設計するにあたって、まずフットプリントを作り、そのフットプリントが適切かどうかを検証するための基板を作りました。
頒布する予定は特にないです。ないですが、もうちょっと手を加えて9キーのマクロパッドとして頒布するのはアリかもしれないなぁとふと思いました。
Gateron Low Profile Switch対応日本語配列分割キーボード(未完成)
まずは左手だけ発注。
— alg (@alg0002) February 14, 2023
現物があってこそ気づくこともある(というか現物がないとイメージできないだけ)#自作キーボード pic.twitter.com/tWZkIDfRXW
タイトル通りのキーボードです。「Delight70LP」という名前にしました。
ただ、まだ完成していません。
というのも、左右通信にUSB-Cブレークアウトボードを採用したんですが、これがうまいこと動作していないからです。
原因を追究する前にモチベーションがどっかいってしまいました。
需要はある程度あると思うんですけどね。
Gateron Low Profile Switch対応Ortholinear分割キーボード(未完成)
Gateron Low Profile Switchを使用した普段使いキーボードを設計中。
— alg (@alg0002) June 11, 2023
4行6列格子配列+ロリンコ1個の分割。マイコンはRP2040-Zero。
Teihai50G(テイハイゴーゼロジー)と命名。GはGateronとGridのダブルミーニング。
本体厚み6mm程度の薄型キーボードになる見込み。 pic.twitter.com/59f98XuA3T
こちらはTeihai50Gと命名したキーボードです。
一応、左手分のみは完成しています。
が、右手分を作る前にモチベーションがどっかいってしまいました。
こちらは作っても需要があんまりないかなーというのもあります(言い訳)。
Joker8G (Gateron Low Profile Switch版のJoker8)(未完成)
Joker8 のソケットをGateron Low Profile用に差し替えた基板データを作ってみた。#自作キーボード pic.twitter.com/Jy7z7bilyz
— alg (@alg0002) March 3, 2023
リリース済みのマクロパッド Joker8 は Choc V1スイッチ対応ですが、これをGateron Low Profileスイッチ対応に差し替えたものです。
ピッチの関係でお蔵入りになりそうです……。もしくはキー数減らしてピッチ調整してJoker7Gとかにするか?
FDkeeb
いろんなアプリで見かける謎の「保存」アイコンをキーボードにしました。
— alg (@alg0002) April 5, 2023
これでいつでも Ctrl+S しまくれます。#自作キーボード pic.twitter.com/gfhfupeDUN
FDkeebは、以下の特徴をもったマクロパッドです。
- フロッピーディスクをモチーフとした形状(完全に同じではありません)
- Kailh Choc V1スイッチ採用
- スイッチは交換可能(PCBソケット採用)
思い付きで作ったものですが、試作段階からいろんな人に面白がってもらえて嬉しかったです。
データ未保存のままアプリが落ちて涙を飲んだことのある方におススメです。Ctrl+Sだいじ。
こちらで頒布中です。
Gateron Low Profile Switch対応マクロパッド(未頒布)
Gateron Low Profileを使ったマクロパッド、完成。
— alg (@alg0002) May 19, 2023
色々試したが、だいたいうまくいった。
メイン基板とLED用基板を別々にして、配線をしやすく
LED穴は四角ではなく円形にして、追加料金を回避しやすく
* ソケット採用でもなるべく薄く(本体は実測で6.0mm) pic.twitter.com/05l2hmNXVu
「SQU4REkb-4Glp」と命名したマクロパッドです。
- 14キー + 1ロータリーエンコーダー
- Gateron Low Profile スイッチ採用
- フルキーバックライト
完成はしているものの、頒布まで至っていません。
ビルドガイドめんどくさいの……。
Lasagna516(未頒布)
GL516互換ケース、Lasagna516(ラザニアゴーイチロク)と命名。アクリル積層なので積み重ねるっぽい名前にした。
— alg (@alg0002) May 23, 2023
試作v0.2のアクリルが届いたので組み立ててみたところ。
もう少し手直しして、もう一回試作かな。たぶんそれで完成になると思う。 pic.twitter.com/MtDHlBcou3
Lasagna516(ラザニアゴーイチロク)は、アクリル積層のキーボードケースです。
GL516ケースと互換性があり、GL516互換キーボードを取り付けることができます。
こちらも完成はしているものの、発送方法に迷っており頒布まで至っていません。
私がBOOTHで頒布する際は「あんしんBOOTHパック」を利用することがほとんどですが、これにはサイズ制限がありまして。
Lasagna516だと微妙にこのサイズ制限に収まらないんですよね。
そうするとクリックポストか宅配便が候補になりますが、ここを決めかねてます。
Teihai70H
Teihai70H、委託用の商品写真を撮った。 pic.twitter.com/0fDkjpbMZe
— alg (@alg0002) October 14, 2023
以下の特徴をもった自作キーボードキットです。
- 一般的な行ずれ(ロースタッガード)キーボード
- 使うとハッピーになる(かもしれない)日本語配列
- Gateron Low Profile 2.0 スイッチ採用で薄型
遊舎工房さんにて委託販売中です。
BOOTHでオプションパーツを頒布しています。
更新:Gateronロープロスイッチ採用の薄型キーボード自作キット「Teihai70H」 https://t.co/4IC2qPPKWc #自作キーボード #遊舎工房 pic.twitter.com/3AwtK6UqNX
— AKIBA PC Hotline! (秋葉原) (@watch_akiba) October 25, 2023
AKIBA PC Hotline! さんに取り上げていただいたんですが、その時点で在庫なしという機会損失の見本のようなミスをかましてしまいました。
その後何度か納品しましたが、納品するや否や在庫が無くなることが続き、「ロープロファイル日本語配列キーボード」の需要と供給にミスマッチがあるのだなぁと強く感じました。
今は在庫が潤沢なので、そうそう無くなることはないと思います(フラグ?)。
Gateron Low Profile Switch+Choc v1スタビライザー検証基板(未完成)
Gateron Low ProfileスイッチでChoc V1用スタビライザーが使えるかどうか、を検証するための基板を発注した。
— alg (@alg0002) September 5, 2023
一応マクロパッドとしても使える。 pic.twitter.com/1yt41AVicx
2U以上のキーを使う際には、一般的にスタビライザーが必要になります。
Gateron Low Profile用のスタビライザーは日本国内では入手性に難があります(Gateron公式で扱いがあります)。
一方Choc用のスタビライザーは日本国内でも取り扱い店舗があるので、そちらで代用できないかどうか検証するために作った基板です。
結果、「使えないこともなさそうだけどスタビライザーの位置をもう少し調整しないといけない」という段階で止まっています。
個人的にはロープロファイルスイッチで2Uならスタビライザーなくてもいいかなーという感想ではあります。
6.25Uとかだとスタビライザーがあったほうがよさそうですが、そういうキーボードを私は設計しないので、そうなると検証するモチベーションがどっかいきます。はい。
Gateron Low Profile Switch対応Row staggerd分割キーボード(未完成)
右下と左下のキーが無いほうがいいかな? pic.twitter.com/9IFMh9661P
— alg (@alg0002) September 11, 2023
なんとなく欲しくなって設計してみたもののの、設計データができあがった時点でモチベーションがどっかいきました。
なのでまだ基板を発注してません。
秋月RP2040ボード検証基板(未頒布)
秋月RP2040ボードの検証基板、データを作りました。
— alg (@alg0002) September 20, 2023
この基板でCherryMX+GateronLP両用フットプリントも検証します。 pic.twitter.com/wFxivJhnsz
秋月電子で販売されているRP2040ボード、お手頃価格でピンも多くUSB-Cなので気になっていました。
これを自作キーボードで使うためにフットプリントを作り、そのフットプリントを検証するために作った基板です。
結果、フットプリントは問題ないことが確認できました。
また、フットプリントの近くにスルーホールを引き出しておくと検証用途に便利、という気づきを得ることができました。
で、これを使ったキーボードは……そのうち作ります。たぶん。
薄型レバーレスコントローラー(未頒布)
GP2040-CEを使う想定のレバーレスコントローラー、回路を書いてみた。
— alg (@alg0002) October 6, 2023
他にやるべきことがあるので、完全に現実逃避。 pic.twitter.com/YumuJ1pHTA
表面にローズウッドの突き板+四隅に金メッキねじ、で高級感を演出(演出できているとは言ってない) pic.twitter.com/TfhsQ6ZNgQ
— alg (@alg0002) October 24, 2023
自作キーボード界隈でレバーレスコントローラーが盛り上がった時期に、現実逃避のために作りました。
しかし、これを使うようなゲームを私はプレイしないので、完全に持ち腐れです。
でもGP2040-CEというファームウェアに触れる機会になったのは良かったと思います。
名刺基板
ちょっと修正して、配線。
— alg (@alg0002) October 22, 2023
間に合えば、天キーに持っていきます。 pic.twitter.com/nJUV4lHokC
天下一キーボードわいわい会 Vol.5 に合わせて作った名刺基板です。
組み立てると4キーのマクロパッドになります。
こういうの、作ってみたかったんですよね。
現地でお話した何名かの方に受け取っていただけました。
Teihai17N(未頒布)
テンキーできた。17キーのNumPadということでTeihai17Nと命名。
— alg (@alg0002) November 13, 2023
ちょっと落ち着いたら発注する。
これも舎に委託して、GateronLPの入門用という扱いにしたい。 pic.twitter.com/AF1R7G2ETa
以下の特徴をもった自作キーボードキットです。
- 一般的なテンキーパッド
- Gateron Low Profile 2.0 スイッチ採用で薄型
Gateron Low Profile 2.0 スイッチを手軽に試せるようにという思いで設計したテンキーパッドです。
Teihai70Hと合わせて使っていただくとおさまりが良さそうです。
そろそろビルドガイド書いて頒布したいなーと思ったり思わなかったりしています。
MerryChriKB2
クリスマスツリー、できました!ピッカピカです。
— alg (@alg0002) November 27, 2023
とりあえずPRK Firmwareで動作確認。あとはKermiteとQMKあたり用意しようかな。 pic.twitter.com/oUfXSmOtBQ
思い付きで作った、クリスマスツリー型キーボード?です。
2枚の基板を組み合わせることで自立し、LEDを実装すれば光ります。
普通のクリスマスツリーは出すのが億劫になりがち(当社比)ですが、これは2枚組み合わせるだけなので簡単(当社比)です。
いっぱい余っているので、2024年のクリスマスが近づいたら頒布しようかなと考えています。
余談ですが、一般的には基板には保管期限があります。
中国業者に発注した基板がどの程度の保管期限を想定しているのかはわかりませんが、もし2024年のクリスマスに頒布するなら直前にちゃんと導通確認などしないとなぁ、と。
TK48G(未完成)
狭ピッチキーボード基板が届いたので、早速組み立て。
— alg (@alg0002) December 27, 2023
苦戦したけど、分割キーボードとして機能することが確認できた。よかったり
表面実装実装ダイオードのはんだ付けが辛かった……。はんだ付けは永遠の初心者だなあ。 pic.twitter.com/x5Df7QQgkv
キーボードアドベントカレンダーを見て挟ピッチなキーボードに興味が出まして、勢いで作ったキーボードです。
試しに作ったものですが一応自分で常用できるものをと考え、私が常用する4行6列の格子配列分割キーボードにしました。
ピッチは16.25mmです。
とりあえず実装基板だけ発注し組み立て、動作に問題ないことは確認できています。
他の部品を発注してちゃんと組み立てできたら、頒布するかも?しないかも?
組み立てたキーボード
自分で設計したものではなく、他の方が設計したキーボードです。
Pangaea
コネクタやケーブルを調達し、ようやく組み上げました。一部のスペーサーがまだ届いておらず完全体ではないですが、基板自体は問題なさそうなことが確認できました。
— alg (@alg0002) January 12, 2023
共同購入向けパーツの調達に入ります。 pic.twitter.com/eyCZ6Pd9ns
Pangaeaの共同購入的なことを実施し、その中で検証もかねて組み立てました。
小指部や親指部が動くので、自分好みの配置を手軽に模索できるキーボードです。
開発チームの検証に応募したり、共同購入の企画という得難い経験を得るきっかけとなったりと、色々思い出深いキーボードです。
YM60JIS
#自作キーボード キットのYM60JIS、はんだ付け完了&ファームウェア書き込んで動作確認も完了。問題なし。
— alg (@alg0002) December 13, 2023
ケースが手元にないんだけど、どうしようかなー。舎でアクリルカットのセール中なので、アクリルでケース作ろうかなと検討中。 pic.twitter.com/y7KUN6V8qu
キーボードアドベントカレンダーを見て興味をひかれた、日本語配列キーボードです。
データが色々公開されているのでカスタマイズのしがいがあります。
スイッチプレートを1.0mmアクリルで作り突板(0.4mm)を貼り付けました。
樹ーボード
— alg (@alg0002) December 31, 2023
Keyboard: YM60JIS
Switch: Ram Switch
Keycap: GMK JIS + 唐木三大銘木キーキャップ (黒檀)#KEEB_PD #KEEB_PD_R178 pic.twitter.com/hiZQASsUFr
作ったキーキャップ
自分で作ったキーキャップです。
ISO Enter (SA Profile)(未頒布)
SAのISO Enterを使ってシリコン型を作ります。
— alg (@alg0002) December 11, 2022
枠はダイソーのプチブロックで。
隙間からシリコンが漏れないように、内側をセロハンテープで目張りしています。 pic.twitter.com/4jhiqcmLAS
自作キーキャップのシリコン型を作る方法を説明するために、ISO Enterキーキャップを題材としました。
なので、「作ったキーキャップ」というより「作ったキーキャップ型」ですね。キーキャップも作りましたけど。
頒布予定はありませんが、自作キーキャップのISO Enterはほとんど見かけないので、工夫次第では需要があるのではと考えています。
かき氷キーキャップ
かき氷キーキャップ、試作。
— alg (@alg0002) June 27, 2023
前に @TalpKeyboard さんとこで買ったRelegendableキーキャップのカバーを外してひっくり返して器のかわりにしてみた。
土台と接着すれば、間違いなくキーボードに嵌まるキーキャップに。
シロップの色を変えたり練乳がけにしたり、色々バリエーション作れそう。 pic.twitter.com/DNmRTXX6qP
注文いただいたかき氷キーキャップ、完成。
— alg (@alg0002) August 3, 2023
左から、いちご、ブルー、メロン。
いい感じにできたんじゃないでしょうか。
今週末に発送できると思います。#キーキャップ#自作キーキャップ pic.twitter.com/x1cy3wxaDW
夏らしいキーキャップを作りたくなり、かき氷をモチーフに選びました。
こういう季節ものは露出の仕方をちゃんと考えないといけませんね。
BOOTHで頒布しています。
Doysオリジナルデザイン
依頼したUVプリントキーキャップが届きました。製造サービス担当者様、ありがとうございます🙇@yushakobo_shop pic.twitter.com/kbDeaSLjfR
— alg (@alg0002) December 11, 2023
Doysにあわせてツライチになるようアクリル積層してみました。
— alg (@alg0002) December 25, 2023
ツライチっぷりは満足、ただ親指で押すキーが押しにくくなってしまった……。設計ミスですね。親指で押すキーは指を寝かせて打つので、手前側に縦方向の空間がないとうまく押せないのです。 pic.twitter.com/it8f8P9nOe
「作ったキーキャップ」という枠組みでいいのかな?
刻印を自分でデザインしたキーキャップです。
遊舎工房のキーキャッププリントサービスを利用しました。
完全に自分用ですが、ノスタルジックな雰囲気が出たのでお気に入りです。
その他
これまでの分類にあてはまらない活動です。
PRK Firmware Wiki 日本語化
Wikiの日本語版、可能な範囲で協力したいと考えています。
— alg (@alg0002) December 23, 2022
勝手に日本語版リポジトリ(https://t.co/JAf8bZoyDq みたいな)を作ったりせず、待っていた方がよいでしょうか?
#PRK_Firmware Wikiの日本語版を書いています。
— alg (@alg0002) January 12, 2023
メニュー項目に (ja) というリンクがあれば、それが日本語化済みのページです。
現在、全34ページ中4ページが日本語化済み。
空き時間を見つけて少しずつ進めていきます。
……と表明してサボりにくくしていくスタイル。https://t.co/b5IjGiQpj5
自作キーボードのファームウェアである PRK Firmware ですが、Wikiの日本語化をお手伝いしています。
ちょっとずつ、ほんとにちょっとずつなんですが、一応進めています。
今年もがんばれる範囲でがんばります。
PRK_Keymap
ピンなどを指定するとPRK Firmwareのkeymap.rbを作ってくれるツールを作ってみる。
— alg (@alg0002) January 22, 2023
keymap.rb書こうとすると毎回「あれ、どう書くんだっけ?」となってWikiを見ながら書いているので、多少は楽にしたいという思い。
いずれはキーマップ変更機能も設けたいけど、先は長そう。
(見た目はこれから) pic.twitter.com/KW7COTHzbY
PRK Firmwareを使う際、コードの書き方をすぐ忘れてしまう自分のために作ったツールです。
画面でピン番号などを指定していくと、keymap.rbのひな型ができあがります。
自分では重宝しているので、作ってよかったなーと。
これを題材としてアドベントカレンダーを書いたりもしました。
フットプリントいろいろをGitHubで公開
いくつかフットプリントを作ったので、GitHubで公開しています。
基本的に自分で検証できたもののみを公開しています。
(と言ってもMIT Licenseなので無保証ではあります)
よかったら使ってみてください。
遊舎工房フリーマーケット 2023.05 に参加
あっぶねラス1だった
— alg (@alg0002) April 7, 2023
遊舎工房フリーマーケット 2023.05 に参加を申し込みました!https://t.co/AseAIbOdGp
遊舎工房さん企画のフリーマーケットに参加しました。
普段の頒布はBOOTHなどのサイトを使っていましたので、自分のキーボードなどを買っていただけるのを対面で見ることができるというのは新鮮でした。
また機会があれば参加したいです。
キーキャップマーケット に参加
『キーキャップマーケット』にサークル参加申し込みしました! #pictsquare #ピクスク#キーキャップマーケット https://t.co/KQT5WVCDuI
— alg (@alg0002) June 12, 2023
こちらはリアルイベントではなくオンラインイベントです。
キーキャップ作家さんが集まる、キーキャップの販売会イベントでした。
こういうイベントは自作品を知ってもらうきっかけになるので、ありがたいですね。
Acid Caps新カラーのコンペに参加
まちがえた、面白いフォントだと思ったのはこっちだ。 pic.twitter.com/JsX9F4cjk2
— alg (@alg0002) August 9, 2023
Acid Capsの新カラーのコンペを行いましたので、その結果発表記事です。
— サリチル酸⌨️自キ温泉ガイド (@Salicylic_acid3) October 10, 2023
想像を超えてかなりの数のカラースキームが集まりました。
正直選ぶのは凄く難しかったです。
ぜひ読んでみてください!#自作キーボード#はてなブログ
「Acid Caps」のコンペを実施したよ! - …https://t.co/E8JbFmNSxk
サリチル酸さん主催のAcid Caps新カラーのコンペに参加し、次々回発注に採用していただきました。
いい感じのフォントを見つけて試しにデザインしたものなので、採用はフォントの力が大きかったのだと思います。
いずれ自分用にもデザインしてみたいなーと思いました。
終わりに
2023年は自作キーボードという趣味にどっぷりハマった1年でした。
しかし、すーぐどっかいってしまうモチベーション君との闘いでもあったように思います(負け越し)。
2024年もたぶんそれなりにハマって、モチベーション君となぁなぁで付き合いながら自作キーボードしていることと思います。
よろしくお願いします。