
Claude Fable 5.2 に基板の設計を頼んだ。約30分で回路図と基板とケースが出てきた
電子工作で作ってみたいものは、前からあった。ただ、回路の設計と、作って注文するところのハードルが高かった。どの部品をどうつなげば動くのかを自分では決められないし、基板を設計するソフトを覚える時間も取れない。ソフトウェアは書くが、ハードウェアにはほぼ触らずに来た。
2026年11月10日、Claude Code(モデルは Claude Fable 5.2)に、音声アシスタントのハブの設計を頼んだ。Claude が仕様を書き始めてから約30分後、手元には回路図、基板、ケースの3Dモデル、ファームウェア(機器の中で動くプログラム)、部品表がそろっていた。

製造はしていない。組み立ても通電もしていないので、この基板が動くかどうかは分からない。まだ実現しているものではないけれども、ハードルが高かったものづくりに、すごく近づいた気がしている。
正直なところ、ちゃんと理解していないところも多い。それでも、すごく楽しそうな世界が開けたことに喜びを感じている。
頼んだことと、先に決めたこと
元にしたのは、Anthropic が11月9日(米国時間)に公開した48秒のデモ動画である。
概要欄には、Claude Fable 5.2 が1段落の依頼から音声アシスタントのハブを設計し、基板をレイアウトし、ケースをCADでモデル化し、ファームウェアを書いた、とある。その設計ファイルから Diode Computers という会社が基板を製造した、とも書いてある。
私はこのデモ動画を示して、同じようなものを作ってみたいと頼んだ。仕様は何も渡していない。
Claude は設計の前に、作る機器と試作の範囲について案を出してきた。お勧めは、公式デモと同じ種類の音声アシスタントのハブを、製造をせず設計データまで作る、というもの。私はそのまま了承した。
部品も寸法も機能も、私は決めていない。了承した1分後、Claude は仕様を書き始めた。机に置いて USB-C の電源で動かす。ボタンを押している間だけ声を録り、Wi-Fi で家の中のサーバーへ送って、返ってきた音声をスピーカーで鳴らす。マイクを止めるスライドスイッチと、状態を示す4個のLEDを持つ。音声認識と応答の生成はサーバー側の仕事で、サーバーは作っていない。
仕様には、部品ごとに選んだ理由が書いてある。
マイコンと無線は ESP32-S3 のモジュール。Wi-Fi とアンテナが載っていて、モジュールとして無線の認証を取ってある
マイクはデジタル出力の型を2個。アナログの細い信号を基板の上で引き回さずに済む
スピーカーのアンプは、5V の電源から 4Ω のスピーカーを直接鳴らせるもの
回路は部品47個になった。

基板の設計には KiCad というオープンソースのソフトを使っているが、人が画面で操作した工程はない。Claude は回路をプログラムとして定義し、回路図、部品の配置、配線をそこから生成している。
Claude が仕様を書き始めたのが13時40分、設計データの初版がそろったのが14時10分。了承してからこの時刻まで、私はメッセージを送っていない。
検査にかけて、落ちたところを直していた
部品の間を線でつなぐ配線には、既存の自動配線ツールを使う予定だった。ところが、ダウンロードした外部のプログラムの実行を、Claude Code の権限の仕組みが止めた。Claude は代わりに、配線プログラムを自分で書いている。最終版で459行ある。
1回目の実行では、引くべき線29本のうち2本が通らない。直して全部通したあと、線の間隔や未接続を調べる設計ルール検査にかけると、指摘が68件、未接続が20件出た。未接続は、線が端子の金属の部分に届く手前で止まっていたものである。線の端を置く範囲を端子の内側に狭めるなどの修正を入れ、最終の設計ルール検査はエラー0件、未接続0件になった。警告が3件残っていて、どれも基板の端で部品の印字が切れるという内容である。
基板は銅の層が4枚あり、内側の2枚を電源と GND(0V の側)に使っている。

ケースは、天面が手前に15度傾いたくさび形で、3Dプリンターで作る前提の上下2部品。

Claude は基板とスピーカーとケースの3Dモデルを重ね、重なった体積を計算する検査を書いていた。スピーカーは実際の製品のモデルではなく、直径 40 mm の代わりの形である。1回目は不合格。天面の内側に付けたスピーカーの磁石の角が、底板に 2.86 mm 食い込んでいる。前面の高さを 16 mm から 20 mm に上げてやり直すと重なりは0になり、磁石と底板の間に 1.14 mm のすき間ができた。

マイクを止めるスイッチは、途中で回路が変わった。最初の設計は、スイッチでマイクの電源を切る回路だった。Claude は回路を読み直し、電源を切ってもマイコンからの信号の線を通って電流が回り込む可能性があると考えて、スイッチを切るとマイクの電源の線が GND 側につながる接続に変えている。
30分のあとにも直した箇所がある。そのあと、OpenAI の Codex という別のAIによるレビューで、ファームウェアの抜けが見つかった。スイッチを切ったときにマイクへの信号を止める処理が待機中にしか働かず、録音や再生の途中で切ると止まらなかった。
検査を通ったものと、別のAIが見つけたもの
ソフトの上でかけた検査は6種類ある。5つは通り、1つにエラーが残った。
基板の設計ルール検査:エラー0件、未接続0件
回路図と基板の接続の一致:不一致0件
ケースと基板、スピーカーの干渉:重なり0
ファームウェアのビルド:成功(30分のあとの修正を入れた版)
部品のピンと基板の端子の対応:全18種類で一致
回路図の電気ルール検査(つなぎ方の矛盾を調べる検査):エラー1件、警告1件
残ったエラーは、マイク2個の出力を1本の線につないでいるというもの。マイクのデータシートに、2個を左右に分けて出力を共有する使い方が載っていて、それに合わせた接続である。警告は、アンプの放熱用の端子の種類が未指定だという内容である。
記事を書いている途中で、作られたものが正しいのかを、あらためて Codex に客観的に調べてもらった。Codex の判定は「直せば動く」で、そのまま製造してよい設計とは判定できない、というものだった。主なICのピンの取り違えは見つからず、残ったエラーも実害はないという見立てである。
直す所は9件挙がった。ほかに軽いものが2件ある。いちばん重いのは、マイクを止めるスイッチである。前の節の修正を入れた版でも、スイッチを切ってから、または切ったまま電源を入れてから、ファームウェアが信号を止めるまでに間がある。そのあいだ電源のないマイクに信号が入って定格を超え、マイクを壊すおそれがあるという。残りの8件には、USBの2本の信号線が対になって引かれていないこと、アンプが対応していない設定の音声を受け付けてしまうこと、ケースの底板を留める構造がないことが入っている。
5つの検査を通った設計データに、直す所が9件付いた。通電、音、無線の届く距離、発熱は、実物を作るまで分からない。
2つのハードルは、どこまで下がったか
回路の設計のほうは、理由の付いた仕様と回路図、基板、ケースまでが出てきた。Codex に読ませると、直す所も9件返ってきた。設計の中身について私がしたのは、Claude が出してきた機器と範囲の案を了承したことである。
作って注文するほうには、今回は手を付けていない。元のデモでは、設計ファイルから基板が製造されている。Claude in Chrome などのAIにブラウザを操作させて、注文の手続きを進めてもらうこともできる。必要に応じて情報も入れてもらえる。そういう意味で、こちらのハードルも低くなっていると感じる。
いろいろな工作をやってみたいと思えた。次は作りたいものを別に決めて、設計から発注まで通して試し、実際にどんなものが出来上がるかを見てみたい。
今はこういうものもすぐ注文できる時代で、そこには期待感しかない。
生成AIのおかげで、楽しい時代がやってきた。時間が全然足りない。
前提と限界
1回の依頼、1件の結果である
「約30分」は、仕様の書き始めから設計データの初版がそろうまで。その前の、依頼と、機器と範囲の案を了承するやり取りは含まない
使ったのは Claude Code(Claude Fable 5.2)、KiCad 10、ケース用の Python の CAD(build123d)、ファームウェアのビルド用の PlatformIO である
出てきたものを順に見ていく14分ほどの動画も作ってある。
#Claude #生成AI #AI #電子工作 #基板設計 #KiCad #ESP32 #ものづくり #AIエージェント #ClaudeCode