KiCadとは? 無料で使える本格的な基板設計CAD
1 min
- この記事について
- KiCadとは
- KiCadの主な機能
- 回路図エディターの画面
- PCBエディターの画面
- 3D表示の画面
- 無料でも業務で使える基板設計CAD
- KiCadは誰が作っているのか
- CERNとの関係
- KiCadは無料なだけでなく、オープンなCAD
- まとめ
この記事について
KiCadは、プリント基板を設計するためのCADソフトです。
無料で使えるソフトですが、業務でも使えるレベルの本格的な基板設計CADです。
プリント基板の設計から製造用データの作成まで、基板づくりに必要な流れを一つの環境で扱うことができます。
この記事では、KiCadがどのようなソフトなのか、なぜ無料で使えるのか、そしてオープンソースであることにどのような意味があるのかを説明します。

KiCadとは
KiCadは、プリント基板を設計するためのEDAソフトです。
EDAとは、Electronic Design Automation の略で、電子回路やプリント基板の設計を支援するソフトウェアのことです。
KiCadでは、回路図の作成、基板レイアウト、3D表示、製造用データの出力といった作業を一通り扱えます。これらは、プリント基板を作るためのPCB設計で必要になる基本的な作業で、KiCadでは一つの環境で進められることが特徴です。
KiCadの主な機能
回路図エディターでは、プリント基板の元になる回路図を作成します。

回路図エディターの画面
基板レイアウトでは、回路図をもとにプリント基板の形や配線を設計します。

PCBエディターの画面
また、設計した基板は3D表示で確認できます。実際に製造する前に完成イメージを確認できるため、設計の確認にも役立ちます。

3D表示の画面
つまりKiCadは、単に図を描くソフトではなく、プリント基板を設計し、実際に製造するためのデータまで作成できるCADソフトです。
無料でも業務で使える基板設計CAD
KiCadは無料で使えるソフトですが、無料だからといって趣味専用の簡易ツールというわけではありません。
長年にわたってアップデートを繰り返し、継続的に改良されてきたことで、現在では市販の基板設計ソフトと比べても大きく見劣りしない設計環境になっています。
一般的なプリント基板の設計であれば、業務でも十分に使えるレベルです。実際に、KiCadを業務で使っている会社もあります。
そのためKiCadは、「無料だから試してみるソフト」ではなく、実際の設計にも使える本格的な基板設計CADとして考えることができます。
KiCadは誰が作っているのか
KiCadは、特定の企業が販売している商用CADではありません。
オープンソースのプロジェクトとして、世界中の開発者やユーザーコミュニティによって開発されています。
オープンソースとは、ソフトウェアのソースコードが公開され、誰でも利用や改良に関われる形で開発されているソフトウェアのことです。
KiCadの開発は、個人の開発者だけでなく、ユーザーからの寄付や企業スポンサーの支援によっても支えられています。
CERNとの関係
KiCadの発展には、CERNの関与もあります。
CERNは、スイスとフランスの国境付近にある欧州原子核研究機構です。大型ハドロン衝突型加速器、いわゆるLHCで知られる研究機関で、物理学の研究だけでなく、研究に必要な電子機器や制御システムの開発も行っています。
CERNでは、研究用のハードウェアを共有しやすくするために、オープンハードウェアの取り組みを進めてきました。その中で、高品質なオープンソースの基板設計ツールが必要になり、KiCadの開発支援につながりました。
つまりKiCadは、無料で公開されているだけのCADではなく、実際の研究開発の現場でも使えることを目指して改良されてきたソフトです。
KiCadは無料なだけでなく、オープンなCAD
KiCadの価値は、無料で使えることだけではありません。
オープンソースとして開発されているため、ソフトウェアや設計データが、特定の会社や製品に閉じ込められにくいというメリットがあります。
市販のCADでは、設計データの形式がそのソフト専用になっていることがあります。その場合、データを別の形で取り出したり、自分たちの用途に合わせて加工したりするのが難しいことがあります。
また、提供元の方針やライセンス条件が変わると、過去に作成した設計データを扱いにくくなる可能性もあります。
一方、KiCadはオープンなCADです。設計データを確認しやすく、外部ツールとの連携や、必要に応じた加工もしやすいという利点があります。
KiCadは、無料で使えるCADであると同時に、設計データを自分たちの資産として扱いやすいCADでもあります。
まとめ
KiCadは、無料で使えるオープンソースの基板設計CADです。
回路図の作成、基板レイアウト、3D表示、製造用データの出力など、プリント基板を作るために必要な作業を一通り行うことができます。
無料だからといって、機能を制限した体験版や趣味専用の簡易ツールではありません。継続的なアップデートによって改良され、現在では一般的なプリント基板であれば業務でも使えるレベルになっています。
また、KiCadはオープンソースであるため、ソフトやデータが特定の会社に閉じ込められにくいというメリットもあります。
「KiCadってなに?」に対する答えは、無料で使えるだけでなく、オープンで本格的なプリント基板設計CAD、ということになります。
学び続ける
スイッチを基板に載せる基本|端子・向き・固定方法を解説
電子工作でLEDを光らせたり、マイコンへ入力したりするとき、スイッチはとても身近な部品です。ブレッドボードでは簡単に試せても、いざ基板に載せるとなると、端子の向き、取り付け位置、押しやすさ、固定方法などを考える必要があります。 特にタクトスイッチ、スライドスイッチ、トグルスイッチのような部品は、回路上の役割だけでなく、人が操作する部品でもあります。この記事では、スイッチを基板に載せるときに意識したい基本を、電子工作の視点で整理します。 スイッチは電気信号を切り替える部品 スイッチは、回路をつないだり切ったりするための部品です。LEDのON/OFF、電源の切り替え、マイコンへの入力、モード選択など、さまざまな場面で使われます。 電子工作でよく使うものには、押している間だけONになるタクトスイッチ、レバーを動かして状態を切り替えるスライドスイッチ、パネルに取り付けて操作しやすいトグルスイッチなどがあります。どれも「スイッチ」ですが、操作方法や端子の構造は少しずつ違います。 また、スイッチで直接大きな電流を流すのではなく、スイッチ信号をきっかけにトランジスタを動かすスイッチ回路にすることもあります。小さ......
LED基板を自作する方法|電流制限抵抗と放熱の基本
LEDを使った電子工作では、ブレッドボードで光らせるだけなら比較的簡単です。しかし、LED基板として自作する場合は、ただLEDを並べて配線すればよいわけではありません。 特に大切なのが、電流制限と放熱です。LEDは小さな部品ですが、流す電流を間違えると壊れたり、明るさが安定しなかったりします。また、LEDを多く使う場合や、高輝度LED、パワーLEDを使う場合は、熱の逃がし方も考える必要があります。 LEDには電流制限が必要 LEDは、電圧をかければ自動的に適切な電流で光る部品ではありません。必要以上の電流が流れると、LEDが熱くなり、寿命が短くなったり故障したりする原因になります。 そのため、基本的なLED回路では、LEDと直列に電流制限抵抗を入れます。抵抗値は、電源電圧、LEDの順方向電圧、流したい電流から考えます。電子工作では、LEDの明るさだけでなく、部品に無理をさせないことも大切です。 抵抗の場所と数を考える LED基板を自作するときは、抵抗をどこに置くかも決めておきます。LEDを1個だけ光らせるなら、LEDと抵抗を直列につなぐだけで考えやすいです。 複数のLEDを並べる場合は、すべてのL......
ICパッケージ基板とは?半導体チップとPCBをつなぐ役割
ICパッケージ基板は、半導体チップとプリント基板をつなぐための小さな基板です。スマートフォンやパソコンなどの中にあるICは、半導体チップだけがそのまま大きな基板に載っているわけではありません。 半導体チップはとても小さく、端子の間隔も細かいため、一般的なプリント基板へ直接つなぐのは難しくなります。そこで、チップとPCBの間に入り、信号を受け渡す役割をするのがICパッケージ基板です。 半導体チップとPCBの橋渡しをする ICパッケージ基板の大きな役割は、半導体チップの細かい接続を、プリント基板で扱いやすい接続へ変換することです。チップ側の端子は非常に細かく並んでいますが、PCB側ではそれより広い間隔で接続する必要があります。 つまり、ICパッケージ基板は、細かい世界と大きな基板の世界をつなぐ中間基板のような存在です。小さなチップの信号を外へ引き出し、電子機器全体の回路につなげます。 なぜ普通のPCBに直接つなげないのか 半導体チップの端子は非常に細かく、そのまま一般的なプリント基板へ直接つなぐのは難しいです。プリント基板側の配線やランドは、チップ内部の微細な端子ほど細かく作られていませんし、もしそこ......
ESP32を基板に載せる前に確認したい電源・ピン配置の注意点
ESP32は、Wi-FiやBluetoothが使える便利なマイコンです。Arduino IDEでも扱えるため、電子工作をはじめとして、IoT用途でもよく使われます。 ただし、ESP32を基板に載せるときは、Arduino Unoと同じ感覚で配線すると失敗することがあります。特に注意したいのは、3.3V電源、GPIOの選び方、Wi-Fi通信時の電流、通信ラインの引き回しです。 Arduinoと同じ感覚で使うと失敗しやすい ESP32はArduino IDEで使えるため、Arduinoと同じように扱えると思われがちです。しかし、ESP32基板を自作するときは、電源電圧やピン配置をよく確認する必要があります。 ブレッドボードや開発ボードでは動いていた回路でも、自作基板にすると不安定になることがあります。原因は、電源容量が足りない、GNDが弱い、コンデンサの位置が悪い、起動に関係するGPIOを不用意に使っている、などさまざまです。 ESP32は5Vではなく3.3V系で考える ESP32の信号は、基本的に3.3V系として考えます。Arduino系は5Vで駆動しますから、ここの差を意識するのがポイントです。5......
BGA基板はなぜ難しい?見えないはんだ接合と検査方法を解説
BGA基板という言葉を聞くと、少し難しそうに感じるかもしれません。BGAは「Ball Grid Array」の略で、ICの裏側に小さなはんだボールが格子状に並んだ部品パッケージです。 普通のICでは、接続用の足や端子が部品の外側に見えていることが多いです。一方、BGAでは接続部分が部品の下に隠れます。そのため、実装したあとに、はんだが正しく付いているかを目で確認しにくい点が大きな特徴です。 BGAは端子が部品の下にある BGA部品は、パッケージの裏面に並んだはんだボールで基板と接続します。基板側には、そのはんだボールに対応するパッドがあり、リフロー炉などで加熱することで、はんだボールが溶けて接合されます。 通常のはんだごてだけで、部品の下にあるはんだボールを直接はんだ付けするのは困難です。そのため、BGA実装では、はんだペースト、部品の位置合わせ、温度管理などを含めた実装工程が重要になります。 この構造により、小さな面積の中に多くの接続点を配置できます。スマートフォン、パソコン、通信機器など、小型で高性能な電子機器に向いている方式です。 見えないから実装確認が難しい BGA基板の実装が難しい理由は......
ABF基板とは?半導体パッケージを支える高密度配線材料
ABF基板という言葉を聞くと、基板そのものの種類のように感じるかもしれません。しかし厳密には、ABF自体は基板ではなく、半導体パッケージ基板に使われるフィルム状の層間絶縁材料です。 ABFとは「Ajinomoto Build-up Film」の略で、日本語では味の素ビルドアップフィルムと呼ばれます。一般に「ABF基板」と呼ばれる場合は、ABFフィルムを使って作られた高密度な半導体パッケージ基板を指すことが多いです。 スマートフォンやパソコンなどに使われる高性能な半導体では、小さなチップから多くの信号を外へ取り出す必要があります。そのため、半導体チップと外部のプリント基板の間には、細かい配線を持つパッケージ基板が使われます。ABFフィルムは、そのような半導体パッケージ基板を支える材料として重要です。 ABFフィルムは絶縁層として使われる ABFフィルムは、半導体パッケージ基板の層間絶縁材料として使われます。基板の中では、銅配線の層と絶縁層を重ねながら、細かい回路を作っていきます。 銅配線どうしが不要につながると、回路はショートしてしまい、意図どおりに動作しません。そのため、配線層の間を絶縁しながら、......