CERN 开源其庞大的 KiCad 元件库
开放硬件哲学的支柱
CERN 将其库开源的决定并非孤立事件,而是延续了自 1994 年该组织在开源许可证下发布万维网软件的哲学。这一承诺跨越多个领域:软件代码、电子原理图、机械设计以及通过 LHC 实验提供的开放数据。
此项工作的核心是推广 CERN 开放硬件许可证,该许可证允许用户访问、修改和再分发硬件设计,甚至基于其商业化产品。然而,正如 CERN 所指出的,要使设计真正可获取,需要采用开放格式,并且理想情况下使用开源工具。这正是 KiCad 的重要性所在。
KiCad 在现代电子中的角色
KiCad 最早于 1992 年发布,是一套免费且开源的印刷电路板(PCB)设计软件套件。使用 KiCad,设计师可以在不受昂贵专有许可证限制的情况下共享作品,这些许可证常常成为参与复杂项目的门槛。这种开放性促进了更快的迭代周期和更广泛的技术知识传播。
CERN 不仅使用 KiCad,还多年来积极为该软件本身贡献改进,确保该工具能够发展以满足高能物理和复杂仪器的需求。
扩展库规模:超过 17,000 种元件
在 CERN,工作流程通常包括硬件设计师创建原理图,而布局任务则交由设计办公室(BE-CEM-EPR)负责。为支持如此规模的运作,设计办公室维护着一个庞大的内部库,包含以下内容:
- 元件符号:用于创建清晰且标准化的原理图。
- 封装:PCB 制造过程所需的物理布局规格。
该库包含超过 17,000 种电子元件。通过在开源许可证下发布这些元件,CERN 为全球社区提供了经过验证、专业级的资源,补充了开放硬件仓库中已有的设计。
为什么这对生态系统重要
该库的发布是对 KiCad 生态系统的战略性贡献。对于普通开发者而言,这意味着可以减少寻找数据手册并手动绘制封装的时间,更多时间用于实际的电路设计。对于行业而言,它强化了高精度、科研级硬件设计不必被专有壁垒锁定的理念。
通过遵循其电子设计自动化委员会(EDAC)和开源项目办公室(OSPO)的指导,CERN 再次确认,分享硬件设计的最有效方式是通过透明和开放的协作。