El CERN liberó como software de código abierto el set completo de librerías KiCad que su equipo de diseño de PCBs usa para los experimentos del Large Hadron Collider. La organización europea anunció la decisión en su blog institucional, abriendo el catálogo a cualquier ingeniero o aficionado que trabaje con electrónica abierta.

El paquete vive en un repositorio público de GitLab y, por ahora, solo trae compatibilidad oficial con KiCad 9.x. Hackaday intentó instalarlo en KiCad 10.0 y obtuvo un error por un archivo JSON faltante, aunque señaló que probablemente se resuelva con esfuerzo manual. El CERN confirmó que la versión 10.x oficialmente soportada llegará pronto.

¿Qué incluye exactamente el repositorio?

Una revisión rápida del GitLab muestra cientos de símbolos y footprints clasificados por familia: pasivos, semiconductores, conectores, módulos de radiofrecuencia y componentes específicos del entorno de aceleradores de partículas. Los archivos siguen el estándar de KiCad (extensiones .kicad_sym y .kicad_mod) y cualquiera puede agregarlos a su instalación local copiándolos a las rutas de librerías globales.

Por qué importa para el ecosistema open hardware

La aportación no es la primera del CERN al stack libre. La misma oficina de Open Hardware fue responsable de las mejoras de usabilidad que llegaron en KiCad 4 entre 2014 y 2015, según relató en su momento el ingeniero Javier Serrano: la meta declarada era que KiCad fuese al hardware abierto lo que GCC es al software libre, una herramienta gratuita de calidad industrial sobre la que se puedan construir proyectos serios.

Con este paquete listo para usar, un equipo pequeño se ahorra el trabajo repetitivo de armar símbolos desde cero y parte directamente del catálogo validado en una instalación crítica como el LHC. En MercadoLibre Chile, muchos componentes pasivos que aparecen en las librerías (resistencias 0805, capacitores cerámicos MLCC, conectores SMA) tienen stock local entre 200 y 3.000 pesos chilenos por unidad, lo que vuelve viable replicar parte del diseño sin importar desde Mouser o Digi-Key.

¿Sirve hoy en KiCad 10?

No directamente, según el reporte de Hackaday. El instalador rechaza el paquete por un archivo JSON ausente, error consistente con el cambio de formato que KiCad introduce entre versiones mayores. Existe un convertidor comunitario que migra proyectos desde formato KiCad 7 en adelante, alojado en el foro oficial de KiCad y un convertidor de NextPCB. Ninguno reemplaza una migración pulida del propio CERN.

Quienes ya estén en KiCad 9.x pueden adoptar el paquete de inmediato; el resto deberá esperar el anuncio formal del soporte 10.x. La política del CERN de "future compatibility" baja a baja entre versiones mayores sigue siendo, según los propios usuarios de la comunidad, uno de los costos asociados a trabajar con KiCad en grupo.