- Dominio del flujo de trabajo integral desde la captura del esquema electrónico hasta la generación de archivos de fabricación.
- Gestión avanzada de librerías de símbolos y huellas para asegurar la compatibilidad física de los componentes.
- Optimización del ruteado de pistas y configuración de reglas de diseño para garantizar la funcionalidad eléctrica.
- Exportación de archivos estándar de la industria como Gerber y Drill para la producción profesional de placas.

Si te apasiona la electrónica y has llegado a ese punto donde el protoboard se te queda pequeño o los cables se vuelven un caos, es hora de dar el salto al diseño de circuitos impresos. Diseñar tu propia PCB (Printed Circuit Board) puede parecer una montaña insuperable al principio, sobre todo porque los programas de CAD no suelen ser los más intuitivos del mundo, pero una vez que le pillas el truco, es un proceso increíblemente satisfactorio que profesionaliza cualquier invento.
Para lograrlo, una de las mejores opciones es KiCad, un software de código abierto y gratuito que no tiene nada que envidiar a las herramientas de pago. Es una suite completa que te permite gestionar todo el ciclo de vida de una placa, desde el dibujo del circuito hasta la creación de los archivos que leerán las máquinas en la fábrica, soportando proyectos complejos de hasta 32 capas de cobre sin despeinarse.
Conociendo el ecosistema de KiCad
Antes de lanzarnos a dibujar, conviene saber que KiCad no es un único programa, sino un conjunto de herramientas independientes que trabajan juntas. El Gestor de Proyectos es el centro de mando donde organizamos todo. Para la parte lógica usamos Eeschema, que es el editor de esquemas, y para la parte física utilizamos Pcbnew. También contamos con herramientas útiles como el Visor de Gerber, la Calculadora de PCB para calcular anchos de pista según la corriente y el Editor de huellas para cuando el componente que necesitas no está en la librería.
El primer paso: El diagrama esquemático

Todo buen diseño comienza con un plano. Lo primero es crear un nuevo proyecto y organizar las carpetas para no perder nada. Una vez dentro de Eeschema, es recomendable configurar el tamaño de la página (como un A4) y añadir los datos del proyecto en el bloque de título. Para montar el circuito, utilizamos la herramienta de añadir símbolos; basta con buscar el componente, por ejemplo una resistencia o un LED, y colocarlo en el lienzo.
Para conectar los elementos, usamos la herramienta de cableado (Wire). Es fundamental ser ordenado y, si hay pines que no vamos a utilizar, debemos colocarles una bandera de no conexión (NC) para que el programa no piense que es un error. Un detalle vital es la gestión de la alimentación: debemos añadir puertos de alimentación como GND y, para evitar avisos molestos del sistema, colocar el símbolo PWR_FLAG, que le indica a KiCad de dónde viene la energía.
Antes de pasar a la placa, hay que hacer una limpieza. Usamos la función de anotar símbolos para que cada componente tenga un nombre único (R1, R2, C1, etc.) y ejecutamos el ERC (Electrical Rules Check). Este chequeo nos avisará si hemos dejado cables sueltos o si hay cortocircuitos evidentes, asegurando que la lógica del circuito sea impecable.
Asignación de huellas (Footprints)
Aquí es donde el dibujo abstracto se convierte en algo real. Una huella o footprint es la representación física del componente: el tamaño de los agujeros y la distancia entre pines. Es primordial contar con los componentes físicos en la mano o su datasheet para no equivocarse, ya que un error de un milímetro significa que el componente no encajará en la placa.
KiCad ofrece un asignador de huellas donde podemos filtrar por librería o número de pines. Si el componente es muy especial y no existe, podemos crear nuestra propia huella usando el editor dedicado. Una vez que todos los símbolos del esquema tienen su huella asociada, el listado dejará de estar en amarillo y estaremos listos para saltar al diseño físico.
Diseño de la PCB y ruteado

Al entrar en Pcbnew, lo primero es importar los cambios del esquema. Veremos que los componentes aparecen unidos por unas líneas finas llamadas ratsnest, que son guías que nos dicen qué debe ir conectado con qué. El truco aquí es mover los componentes para minimizar los cruces de cables y optimizar el espacio.
Después, debemos definir el contorno de la placa utilizando la capa Edge.Cuts. Dibujamos el perímetro y, si es necesario, añadimos agujeros para los tornillos de fijación. Ahora viene lo más entretenido: el ruteado. Usando la herramienta de trazar pistas, unimos los nodos. Es fundamental ajustar el ancho de la pista según la corriente que vaya a circular; por ejemplo, para señales débiles bastan 0.25mm, pero para alimentación podríamos necesitar 1mm o más para evitar que la pista se caliente.
Para optimizar el diseño, es muy común crear planos de masa (Filled Zones). En lugar de tirar un cable largo para cada tierra, creamos una zona de cobre conectada a GND que cubra gran parte de la placa, lo que reduce el ruido eléctrico y facilita el ruteado. Para finalizar, podemos usar el Visor 3D (Alt+3) para comprobar que todo se ve bien y que la serigrafía (los textos en amarillo) es legible y no se solapa con los componentes.
Preparando la fabricación

Una vez que el diseño ha pasado el DRC (Design Rules Check) y no hay errores de separación o pistas cortadas, es momento de generar los archivos para la fábrica. No enviamos el archivo del proyecto, sino archivos estándar llamados Gerber y Drill. El Gerber describe las capas de cobre y serigrafía, mientras que el Drill indica dónde deben ir los agujeros y de qué diámetro.
Estos archivos se comprimen en un ZIP y se envían a empresas especializadas como JLCPCB, PCBWay u OSH Park. Estas fábricas utilizan procesos automatizados que permiten obtener placas profesionales con acabado industrial, máscara de soldadura y serigrafía, a precios muy accesibles incluso para cantidades pequeñas.
Dominar KiCad implica recorrer un camino que va desde la conceptualización lógica en el esquemático, pasando por la precisión geométrica de las huellas, hasta la planificación física del ruteado y la exportación de archivos técnicos. Al seguir este flujo de trabajo riguroso, cualquier entusiasta de la electrónica puede transformar un prototipo inestable en un producto robusto, compacto y listo para ser fabricado profesionalmente.
