Cuando no encontramos alguna huella en las librerías de kicad, podemos descargar huellas desde repositorios en línea. Estos son algunos ejemplos de repositorios con buscador de componentes:
- Snap Eda
- Ultra librarian
- Inclusive algunas tiendas de componenentes como Mouser o Digikey tienen las huellas de los componentes que deseamos comprar.
A manera de ejemplo descargaremos la huella del switch SPDT del siguiente link: SPDT switch. Para ello puede seguir los siguientes pasos:
1.1. Primeramente, debemos realizar la búsqueda con algún número de parte ("MINI-SPDT-SW" en nuestro caso). Esta búsqueda la haremos en snapeda.com:
2.2. Una vez identificado el componente, es crucial confirmar su compatibilidad con el existente. En caso de que la página proporcione un datasheet, procedemos a abrirlo para una verificación detallada.
2.3. Buscamos la opción para descargar el Footprint y seleccionamos el software que estamos utilizando (Kicad en nuestro caso).
2.4. La mayoría de repositorios nos pedirá loggearnos (creamos una cuenta en caso de que no tengamos)
2.5. Nos pedirá la versión de kicad que tenemos (seleccionamos V6 & Later en nuestro caso)
2.6 Si descargamos un archivo comprimido, lo descomprimimos y localizamos el archivo con la extensión .kicad_mod. Posteriormente, guardamos este archivo en nuestra biblioteca de componentes, la cual debería encontrarse en el directorio "hardware->libraries" y tener un nombre que finalice en ".pretty".
2.7. Finalmente, podemos verificar el tamaño y posicionamiento del footprint en el editor de footprints.
Esto nos desplegará una ventana con un buscador en la parte superior izquierda, podemos utilizar una palabra clave como el nombre del componente o el nombre de nuestra libraría y seleccionamos el componente que acabamos de agregar:
Ahora podemos utilizar la herramienta de "measure distance between points" ubicada en la parte infrerior derecha, y medir la distancia entre los principales puntos de interés.
La mayoría de errores en las primeras PCBs que se hacen ocurren por no revisar si el tamaño de las huellas coincide con el tamaño del componente real.