This website requires JavaScript.
クーポン
発送先
ブログ

耐久性のあるカスタムキーボードPCBの設計:オーダーメイドのソリューションと専門的な製造

初出公開日 Sep 20, 2026, 更新日 Sep 20, 2026

1 min

目次
  • キーボードPCBビルドの主要コンポーネント
  • 高性能キーボードPCBの設計原則
  • キーボードPCBの高度な製造技術
  • カスタムキーボードデザイナーにとってJLCPCBが頼りになる選択肢である理由
  • よくある質問(FAQ)

pcb prototype assembly banner 2

では、キーボードPCBとは何でしょうか?簡単に言えば、あらゆるキーボードの中心に搭載されているプリント基板であり、キースイッチをコントローラーに接続し、コントローラーがコンピューターと通信します。キーを押すとPCB上の回路が閉じられ、コントローラーがどのキーが押されたかを記録し、そのキーコードをホストデバイスに送信します。メカニカルキーボードコミュニティは、ニッチな趣味から発展して、メカニカルキーボードの世界で成功したサブカルチャーとなったものです。これはキーボードが何をできるかを決定する基盤です:どのタイプのスイッチがサポートされるか、コンポーネントをホットスワップできるか、同時にいくつのLEDを点灯できるか、どのレイアウトを選択できるか、そしてボードがファームウェアにどのような機能を譲るかです。

PCBは、スイッチとキーキャップの集まりを、滑らかで完全にカスタマイズ可能な入力パッドに変えます。メカニカルキーボードシーンでは、独創的なスタイルを表現するためにユニークなPCBを作成することが好まれています。タイトな40%レイアウトから、ロータリーエンコーダーやOLEDディスプレイを備えたフルサイズボードまで、PCBの設計が文字通り何を構築できるかを決定します。そして今や、低価格のファブサービスを通じて、ホビイストやインディーズデザイナーが手頃な価格でカスタムボードを製造できるようになったため、自作キーボードを構築するための障壁はかつてないほど低くなっています。

愛好家向けのベーシックからカスタマイズ可能なデザインへの進化

初期のキーボードPCBを比較すると、それらは比較的シンプルでした。単に専用のコントローラーICに接続されたスイッチ接続のグリッドでした。カスタマイズは主に、特定のタイプのスイッチと固定構成にのみ互換性のあるいくつかの商用オプションに限定されていました。今日、カスタムキーボードのPCBは非常に長い道のりを歩んできました。現在のボードには、はんだ付けなしでスイッチを交換できるホットスワップソケット、個別にアドレス指定可能なRGBバックライト、QMK、VIA、ZMKなどのオープンソースファームウェアを備えた強力なARMベースのマイクロコントローラーがあり、キーマップ、マクロ、レイヤー、タップダンストリックなどをプログラムできます。

また、USB-Cを採用し、オプションのBluetoothを備え、スマートなフットプリント設計により、単一のPCBで複数の物理レイアウトをサポートすることもできます。これは、KiCadなどの無料でフル機能のPCB設計ソフトウェア、JLCPCBなどのサービスを使用した安価な製造、そして独自のカスタムソフトウェアを書くことなく十分なキーボード機能を提供するオープンソースファームウェアエコシステムによって可能になりました。

キーボードPCBビルドの主要コンポーネント

スイッチ、スタビライザー、ホットスワップソケット

メカニカルキーボードの主役とも言えるのがスイッチであり、PCBがそれと密接に連携することを確認する必要があります。主に考慮するスイッチはMX互換で、2ピンまたは5ピンのレイアウトを持っています。追加の3本のピンは、ボード上でスイッチを安定させるのに役立ちます。キーボードPCBをレイアウトする際には、スイッチピンとマウントピンのスルーホールを位置合わせし、はんだ付けできるように、またはホットスワップの場合はソケットがしっかりとはんだ付けされた状態を保てるように、適切なサイズのパッドを配置する必要があります。

ホットスワップ(KailhやGateronなど)は表面実装コンポーネントであり、はんだ付けなしでスイッチを差し込むことができます。そのため、パッドの形状が若干変更され、機械的な側面も考慮する必要があります。ソケットは多数の挿抜に耐え、ボード上にしっかりと留まる必要があります。

大きなキーを中央以外で叩いたときにぐらつかないようにするのがスタビライザーです。PCBの穴やクリップイン位置は、プレートマウントまたはPCBマウントのスタビライザーが正確に配置される場所でなければなりません。これらが機能しないと、最もイライラするレイアウトのバグの1つが発生します:ぐらつくスペースバーやぐらつくシフトキーです。

RGB LED、コントローラー、インターフェースコネクター

今日ではほとんどの人がキーごとのRGB照明を期待しています。通常、これにはSK6812MINI-Eなどのアドレス指定可能なLEDを使用し、スイッチの下に取り付けます。これらはデイジーチェーン接続されているため、60、100、またはそれ以上のLED全体で信号が強いことを確認するために、そのデータラインに注意を払う必要があります。

コントローラーはキーボードの頭脳です。一般的にはQMKのベースであるためATmega32U4を使用しますが、より高度な処理能力が必要な場合はSTM32が利用可能です。ワイヤレスにする場合は、Bluetoothを提供するnRF52840が検討対象の1つです。これらのチップはすべて、ピン数、パッケージサイズ、周辺機器の要件が異なるため、PCBのレイアウト方法を実際に決定します。

USB-Cは現在キーボードで使用されている新しいコネクターであり、Mini-USBとMicro-USBの両方を置き換えました。USB-Cのフットプリントは特に注意して扱う必要があり、特にケーブルの挿入方向を示すCCピンに注意が必要です。ワイヤレス構成の場合、LiPoバッテリーへのJSTコネクターと電源管理回路、通常はTP4056充電コントローラーも設計に追加されます。

柔軟性と耐久性のための材料選択

標準的な1.6mm FR-4はキーボードPCBの最も一般的な基板であり、硬すぎず、高価すぎず、製造も難しくありません。フレックスカット設計を切断する場合、変則的な形状のエンクロージャーを回り込む場合、0.8mmまたは0.6mmの層を使用し、特定の箇所でPCBを開口してリビングヒンジを作成することになります。

この場合、ソルダーマスクの色が重要であり、多くの人が高級感を出すためにマットブラックを選び、白を選ぶ人もいれば、ノスタルジーの源として従来の緑を好む人もいます。最後の 表面処理は通常HASLまたはENIGです。ENIGは、露出したパッドが目に見えてきれいに見えるため、ホットスワップアセンブリに最適です。

プロのヒント:初めてのカスタムキーボードPCBを設計する場合は、KiCadとGitHubで入手可能なオープンソースのキーボードPCBライブラリから始めてください。これらのライブラリには、MXスイッチ、ホットスワップソケット、スタビライザー、一般的なコントローラーの既製フットプリントが含まれており、フットプリント作成の何時間も節約できます。

高性能キーボードPCBの設計原則

キーマッピングと人間工学のためのレイアウト最適化

キーボードレイアウトの設計は、実際のキーがボード上にどのように収まるかを決定することから始まります。ANSIやISOなどの標準的なものは比較的固定されていますが、オルソリニア、スプリット、Aliceスタイル、エルゴノミクスなどのカスタマイズを行う場合は、すべてのキーキャップとプレートをプロットして、すべてが適合し、キーキャップとプレートが整列するようにする必要があります。単一のPCBでよく使われるトリックは、サポートしたいすべてのレイアウトのフットプリントを追加することです。ただし、これらの組み合わせの一部は矛盾しています(例えば、スプリットバックスペースとフル幅バックスペースを同じボードに持つなど)。

ファームウェアは、選択した構成でボードが機能するように電気マトリックスを作成します。重要なマトリックスは、単に行と列に配置されたスイッチであり、コントローラーが必要とするI/Oピンの数、および複数のキーを同時に押したときの迷惑な誤キータップであるゴースティングの原因を通知します。ゴースティングは、各スイッチにダイオードを追加することで排除され(現在は標準)、完全なNキーロールオーバーが実現します。

信号ルーティングと電力分配戦略

これらの小さなトレースでPCBをルーティングするのは簡単に見えるかもしれませんが、混乱します。実際には、マトリックスをレイアウトしています。すべてのスイッチは、ダイオードを介して1本の行ラインと1本の列ラインに接続されています。最大の難しさは、これらのラインを短く簡潔に保つことです。RGB LEDによって少し複雑さが加わります。データラインは各LEDを順番に伝わるため、パスが長いほど信号が弱くなります。

トレースを短く直線的に制限し、LEDの各電源ピンの隣に小さな100 nFコンデンサを取り付け、電源が最大電流に耐えられることを確認します。100個のLED全体で明るさを最大にすると、LEDあたり最大60 nAになります。USB給電キーボードの場合、500mAの制限(またはUSB3.0では900mA)を守る必要があります。フルカラーで最大輝度にすると、すぐにそれを超える可能性があるため、ファームウェアレベルでの電流制限と、電圧降下を起こさない適切なサイズのトレースが必要です。

製造性を向上させるDFMルール

製造に関しては、コツはほとんどありません。スイッチピンの通常のスルーホールサイズ(通常、MXの1.5mmパッドと1.0mm穴)を使用してください。ホットスワップソケットのパッドと周囲のトレースの間にクリアランスがあることを確認してください。USB-Cフットプリントが正しい部品番号であることを確認してください。メーカーによって形状が若干異なります。また、すべてのLEDフットプリントを同じ向きにして、組み立てを容易にしてください。

パネライゼーションは特にキーボードPCBに適用されます。形状が長いため、通常のパネルに置くことはできません。最適なパネルサイズについてファブと相談し、プレートやスイッチに干渉しないことが確実な場所にブレイクアウェイタブを追加してください。

キーボードPCBの高度な製造技術

精密な積層、エッチング、穴あけプロセス

私たちのPCB設計プロジェクトでは、キーボードPCBは通常2層であり、製造が簡単ですが、高い精度が必要であることがわかりました。スイッチピンとマウント穴は正確に配置する必要があります。そうしないと、スイッチが所定の位置に収まらないか、プレートの穴に合いません。0.2mmのずれが、スイッチの迷惑または不可能な取り付けにつながる可能性があります。

RGB LED、USBコントローラー、ワイヤレスモジュールを備えたより複雑な設計では、4層ボードに移行します。これらは専用の電源プレーンとグラウンドプレーンを提供し、LED電力の分配を強化し、マイクロコントローラーのEMIを低減します。追加の層は、コントローラー周辺の狭いセクションでのルーティングも容易にします。

表面処理とアセンブリの互換性

一般的な表面処理の種類は、キーボードの構築方法によって異なります。HASLは最も安価で、手はんだプロジェクトに適しており、プロジェクトを始めるときに便利です。ENIGはより平坦な表面を提供し、スイッチピンとの接触が良好に保たれるためホットスワップソケットに優れており、特に目に見えるパッド領域で見た目が良くなります。ボードを専門のリフローはんだ付けプロバイダーに外注する場合、どちらのオプションも目的を果たします。

アセンブリの互換性は、コンポーネントの選択にまで及びます。JLCPCBでSMTアセンブリを注文する場合、LED、ダイオード、抵抗、コンデンサ、ホットスワップソケットなど、必要なものがすべて彼らのコンポーネントライブラリに存在することを確認することが重要です。注文後に部品が入手できないことを発見することは、プロジェクト全体を停滞させる可能性のある遅延の典型的な原因です。

スイッチの安定性とLEDの均一性のための品質テスト

キーボードのテストでは、エンドユーザーエクスペリエンスに関心があります。電気テストは、マトリックスルートがすべて正しく、短絡または断線した回路が存在しないことを確認します。ホットスワップソケットも、スイッチを抜き差しして、過度の力を必要とせずに適合できることを確認することでテストされます。LEDテストは、すべてのRGBライトが正常に機能していることを確認します。1つの死んだまたは誤った色のLEDは目立って見え、ユーザーには許容できません。

ボードの寸法検査は、ボードの外形、マウント穴の位置、USBコネクターの位置がすべて意図したケースの設計に従っていることを確認します。特定のケースで使用するボードの場合、寸法のわずかな誤りが取り付けを妨げ、下流のアセンブリ問題を引き起こす可能性があります。

カスタムキーボードデザイナーにとってJLCPCBが頼りになる選択肢である理由

ホットスワップとRGB統合のためのカスタムサポート

JLCPCBは現在、カスタムキーボード市場のファブショップであり、それは理解できます。キーボードPCBの詳細における彼らのサービスの精度は印象的です。スイッチピンのスルーホール穴あけ、堅牢なSMT部品によるホットスワップ接続とRGB LEDのアセンブリ、新鮮な見た目を保つための様々な色のソルダーマスクの使用、超薄型フレックスから標準1.6mmまでのボード厚の提供などです。

多層ビルドのための高精度製造

JLCPCBは、単層から多層ビルドまで、シンプルな2層マトリックスからワイヤレスとRGBを備えた複雑な4層ビルドまで、あらゆる範囲をカバーしています。USBの制御インピーダンスルーティング、スイッチフットプリントのPTH穴あけの精度、ホットスワップパッドの再現性のあるENIGめっきなど、必要なものはすべて揃っています。

プロトタイプからフルカスタムランまでの信頼性の高い納品

自作キーボードを作るホビイストはどこにでもいて、放課後の単一プロジェクトから100または1000のグループ購入まで様々です。JLCPCBはその全範囲に対応しており、検証用の5枚のプロトタイプボードから、コミュニティ購入のための本格的な生産まで対応しています。価格は手頃で、品質は堅実、納期は迅速であり、あらゆるレベルのキーボードデザイナーにとって論理的な選択肢となっています。

よくある質問(FAQ)

Q. キーボードPCBとは何ですか?自分で設計できますか?

キーボードPCBは、キースイッチをコントローラーに接続し、キーボードが機能できるようにする回路基板です。はい、KiCadなどの無料ツール、オープンソースのキーボードライブラリ、JLCPCBの手頃な製造を使用して、完全に自分で設計できます。

Q. ホットスワップソケットは必要ですか?それともスイッチを直接はんだ付けすべきですか?

ホットスワップソケットはコストを追加し、ボードの複雑さをわずかに増しますが、はんだ付けなしでスイッチを交換できます。異なるスイッチを試したい個人ビルドの場合、ホットスワップを強くお勧めします。

Q. キーボードPCBには何層必要ですか?

基本的なバックライトを含むほとんどのキーボード設計には2層で十分です。4層は、広範なRGBバックライト、ワイヤレスモジュール、または複雑なコントローラー回路を備えた設計に有益であり、専用の電源プレーンとグラウンドプレーンが性能を向上させ、ルーティングを簡素化します。

Q. カスタムキーボードにはどのファームウェアを使用すべきですか?

QMKは最も人気のあるオープンソースキーボードファームウェアであり、膨大な範囲のコントローラーと機能をサポートしています。VIAはQMKの上にGUIベースの構成レイヤーを提供します。ZMKは、nRF52840コントローラーに基づくワイヤレス(Bluetooth)キーボードビルドに推奨されるファームウェアです。

Q. JLCPCBはコンポーネント付きでキーボードPCBを組み立てできますか?

はい。JLCPCBは、ダイオード、LED、抵抗、コンデンサ、ホットスワップソケット、コントローラーICを実装できるSMTアセンブリサービスを提供しています。注文時にBOMとピックアンドプレースファイルを提供してください。スイッチなどのスルーホールコンポーネントは、通常、アセンブリ後にエンドユーザーが取り付けます。

学び続ける