📙 FPGA回路生成【1】まずはLチカを作ってもらった。

ClaudeにFPGAのLチカ(LEDをチカチカさせるだけの電子工作品)を作ってもらった。長いこと放置していた中華FPGA(TANG NANO 9K)がチカチカ点滅しだした。ハードウェアまでClaudeに作ってもらえるなんて、感動もの。人間の仕事はパーツ調達と半田付けくらいしか残ってないな。

YouTube

🟩 1. 準備

使用したFPGAは、秋月電子で購入した、「Tang Nano 9K」3,790円也(2026年10月現在)。チュートリアルもいろいろある。

🟩 2. 実装

🟨 2.1 FPGA開発アプリ設定

Windows 11にGOWIN FPGA Designer(以下Designer)というFPGA開発アプリをインストールした。教育版という無償バージョンをいれた。このDesignerでFPGA回路を設計したり、FPGAデバイスにそれを焼き込んだりする。インストールしたらUSB-CでWindowsとFPGAデバイスを接続しておく。

🟨 2.2 VS Codeの設定

VisualStudio Codeに設定したClaudeに渡すCLAUDE.mdファイルに、Designerのインストール場所や、プロジェクトのファイルを置く場所等を記述する。Claudeがそれを認識すると、早速、

🟨 2.3 Lチカつくりますか?

とClaudeから聞いてきた。こちらは「はい。お願いします」と言うだけ。すると、自動でビットストリーム(FPGAの回路パターン情報)を作成しFPGAデバイスに流してくれる。起動もかかってチカチカがはじまる。実にあっけなかった。

🟩 3. まとめ

Lチカがあっさりできてしまうと、いろいろと妄想してしまう。。。「ジャイロセンサーからの姿勢情報を読みこんで、その情報でモーターの回転速度を制御する」とか指示するだけでハードウェアができあがってくる。細かい式やパラメータはClaudeとディスカッションしながら仕上げていく。ラズパイとかでは実現できないあれこれが、ハード開発経験のない者に作れるようになったと思うと、わくわくしてくる。

🟩 4. 追加

そういえば、Designerはインストールしただけで、全く操作してない。全部VSCodeのClaudeが裏で操作してくれたんだな。すごいな、Cluade。人間がDesignerで手を加えると、Claudeはそれを汲み取ってくれるんだな、きっと。