Mantenga una biblioteca de componentes en PartsBox y úsela directamente dentro de KiCad. Sus componentes de PartsBox aparecen en el Selector de Símbolos de KiCad con sus números de componente del fabricante, huellas y otros campos, por lo que los componentes que coloca en un esquema son los mismos componentes que almacena, cotiza y ensambla. Cuando importa el BOM terminado de vuelta a PartsBox, cada línea coincide exactamente con su componente, sin nada que conciliar a mano.
Los símbolos y las huellas pertenecen a KiCad. Todo lo demás sobre un componente — el número de pieza del fabricante, el inventario, las ofertas, los campos personalizados — pertenece a una base de datos de componentes. KiCad puede contener campos personalizados, pero mantenerlos consistentes en todos los proyectos es difícil, y los datos aún viven separados de su inventario.
Los componentes pasivos empeoran esto. Para muchos componentes, especialmente los pasivos, el MPN específico no importa en el momento del diseño: ingresa un valor como 10k, y la lista de materiales (BOM) exportada solo lleva 10k para describir el componente. Eso es difícil de cotizar y comprar, y empuja el trabajo de elegir un componente real (una resistencia específica de 6k3, un condensador específico de 1μF X5R) al peor momento posible.
Los meta-componentes resuelven esto. Cree un meta-componente para un pasivo, asócielo con un símbolo y huella de KiCad, y colóquelo en su esquema. Cuando esté listo para comprar, agregue un componente real con un MPN específico al meta-componente. PartsBox sugiere más sustitutos clasificados por popularidad, que puede agregar con un solo clic. Puede cambiar el conjunto de sustitutos con el tiempo sin tocar el esquema, el PCB o el BOM, para que el diseño mantenga su intención — el componente que el diseño requiere — en lugar de congelar un MPN que puede agotarse.
Sus símbolos y huellas de KiCad se quedan donde están. PartsBox actúa como una fuente de datos que hace referencia a símbolos y huellas de sus bibliotecas estándar de KiCad, y presenta una parte elegida de su biblioteca de componentes a KiCad, organizada en categorías. Seleccione un componente de la biblioteca de PartsBox en KiCad y llenará el símbolo esquemático con datos de PartsBox: número de componente del fabricante, valor, huella y cualquier otro campo que asigne.
La biblioteca se lee en línea a través de HTTP, según sea necesario. Una vez configurada, no requiere esfuerzo continuo — las categorías que configuró aparecen en el Selector de Símbolos de KiCad, listas para colocar con todos sus campos mapeados.
Para configurarlo:
PartsBox genera un archivo de configuración con una extensión .kicad_httplib. Colócalo en uno de tus directorios de bibliotecas de KiCad; contiene la clave API y le dice a KiCad cómo conectarse.
PartsBox presenta su biblioteca a KiCad como categorías — subconjuntos de su base de datos que aparecen como secciones navegables separadas en el Selector de Símbolos. Cada categoría se define con el sistema de filtros de PartsBox, por lo que puede construir una a partir de etiquetas, nombres de componentes, especificaciones, campos personalizados o cualquier combinación de filtros.

Un componente puede aparecer en más de una categoría. También puede aplicar un filtro inicial a cada componente antes del filtrado específico de la categoría, lo que ayuda cuando desea exponer solo un pequeño subconjunto de sus componentes.
Los mapeos de campos conectan cualquier campo de PartsBox con cualquier campo de KiCad. Se proporciona un conjunto predeterminado, con tres mapeos requeridos:
d en un componente para abrir su página de información en su navegador.
Todo lo demás es opcional, aunque vale la pena mapear la referencia y la huella de KiCad. Para cada componente que use en KiCad, configure su símbolo, huella y referencia de KiCad en Configuración del componente | Datos CAD/PLM en la pantalla del componente.

En KiCad, abra Administrar Bibliotecas de Símbolos y agregue el archivo .kicad_httplib:

Un apodo de biblioteca que comienza con un carácter de símbolo se ordena primero en el cuadro de diálogo Elegir símbolo. Después de eso, sus categorías y componentes aparecen en el Selector de símbolos.

Cuando importe el BOM a PartsBox, incluya una columna con el campo ID de PartsBox. Lleva el código ID Anything™, que empareja cada línea de BOM con su componente sin adivinanzas y sin emparejamiento manual. Para una exportación paso a paso, consulte Cómo Generar un BOM desde KiCad.
La integración con KiCad está en todos los planes, incluido el plan gratuito Maker. Para usar la misma biblioteca en Altium Designer, consulte Integración con Altium Designer, y para obtener una descripción general a nivel de tarea de ambos, consulte Use sus componentes en KiCad y Altium.