CERNが巨大なKiCadコンポーネントライブラリをオープンソース化

ハードウェアエンジニアや趣味の人にとって、プロフェッショナルグレードのPCB設計への参入障壁は、ソフトウェアだけでなく、正確で検証済みのコンポーネントライブラリの入手可能性にもあります。シンボルとフットプリントをゼロから作成するのは手間のかかるプロセスで、物理ボードに重大なエラーをもたらす可能性があります。この障壁を低減する重要な一歩として、CERNはその完全なKiCadコンポーネントライブラリが現在オープンソースであることを発表しました。

オープンハードウェア哲学の柱

CERNがライブラリをオープンソースにする決定は、孤立した出来事ではなく、1994年に組織がオープンソースライセンスでWorld Wide Webソフトウェアをリリースしたことに遡る哲学の継続です。この取り組みは、ソフトウェアコード、電子回路図、機械設計、LHC実験によるオープンデータなど、複数のドメインにわたって及びます。

この取り組みの中心は、CERNオープンハードウェアライセンスの普及であり、これによりユーザーはハードウェア設計にアクセスし、変更し、再配布することができ、さらにそれに基づく製品を商業化することも可能になります。ただし、CERNが指摘するように、設計を真にアクセス可能にするためにはオープンフォーマットが必要であり、理想的にはオープンソースツールも必要です。ここでKiCadが不可欠となります。

モダンエレクトロニクスにおけるKiCadの役割

1992年に最初にリリースされたKiCadは、プリント基板(PCB)設計のための無料かつオープンソースのソフトウェアスイートです。KiCadを利用することで、設計者は高価なプロプライエタリライセンスの制約を受けずに作品を共有できます。これらのライセンスはしばしば複雑なプロジェクトへの参加のゲートキーパーとして機能します。この開放性により、イテレーションサイクルが速まり、技術知識の広範な普及が促進されます。

CERNはKiCadを使用しているだけでなく、長年にわたってソフトウェア自体への改善を積極的に貢献してきました。これにより、ツールは高エネルギー物理学や複雑な機器のニーズに応えるよう進化し続けることを保証します。

ライブラリの拡張: 17,000以上のコンポーネント

CERN内では、通常、ハードウェア設計者が回路図を作成し、レイアウト作業はDesign Office(BE-CEM-EPR)に委託されます。この規模の運用をサポートするため、Design Officeは次の構成要素からなる巨大な内部ライブラリを維持しています:

  • コンポーネントシンボル: 明確かつ標準化された回路図を作成するために使用されます。
  • フットプリント: PCB製造プロセスに必要な物理レイアウト仕様です。

このライブラリには17,000以上の電子部品が含まれています。これらをオープンソースライセンスで公開することにより、CERNはOpen Hardware Repositoryの既存の設計を補完する検証済みのプロフェッショナルグレードのリソースをグローバルコミュニティに提供します。

これがエコシステムにとって重要な理由

このライブラリのリリースは、KiCadエコシステムへの戦略的貢献です。平均的な開発者にとって、これはデータシートを探して手動でフットプリントを描く時間が減り、実際の回路設計に費やす時間が増えることを意味します。業界にとって、これは高精度で科学的グレードのハードウェア設計がプロプライエタリなサイロに閉じ込められる必要がないという考えを強化します。

そのエレクトロニクス設計自動化委員会(EDAC)とオープンソースプログラムオフィス(OSPO)の指導に従うことで、CERNはハードウェア設計を共有する最も効率的な方法は透明性とオープンなコラボレーションによるものだと再確認しています。

Sources