Una decisión muy buena para aficionados y profesionales en diseño electrónico e Kicad vs Eagle. Dos tipos de software de los más usados por desarrolladores.
Ambos son programas decentes y muy profesionales para diseñar sus propias placas de circuitos impresos (PCB) y esquemáticos.
Y ambos son muy populares entre la familia Arduino y PIC de Microchip.
Pero si estás iniciándote en el mundillo del diseño electrónico, ¿cuál debería elegir?
Después de un largo periodo de pruebas, finalmente estoy listo para darle el resultado.
Por qué quería comparar Kicad vs Eagle
He estado usando Eagle durante muchos años, y realmente no le di mucha importancia a Kicad. Eagle me ha funcionado bien y hasta ahora solo le he sido infiel con Proteus por la simulación con Microcontroladores PIC y AVR.
Pero hace unos meses me contrataron para trabajar en la electrónica de una gama de módulos para Arduino y algunos esquemas que debía de modificar estaban desarrollados en Kicad.
Vista esquemática de Kicad
Así que no tuve más remedio que probar Kicad si quería aprovechar algunos diseños.
Y me di cuenta de que ir de Eagle a Kicad no era realmente un gran problema.
Después de terminar ese proyecto, me contrataron para otro proyecto donde también usaron Kicad en el diseño de unos circuitos con Microcontrolador PIC.
Después de acabar los proyectos anteriores, pensé que tenía buenos conocimientos para escribir una guía de Kicad vs Eagle para ayudar a los principiantes a tomar una decisión.
Kicad vs Eagle – Precio de ambos
Primero, hablemos un poco del precio de ambos programas de diseño de PCB.
Kicad es gratuito y de código abierto. Una comunidad de voluntarios lo han creado.
Y hablando de precios… Hace tiempo publicamos un tutorial de Diseño PCB utilizando DesignSpark.
Si desean pueden descargar Kicad y usarlo de la forma que desee, sin tener que pagar. Incluso puedes descargar su código fuente y modificarlo según los gustos de cada usuario (si tienes algunas habilidades de programación).
Eagle es propiedad de Autodesk y creo que casi todos saben quien es esta gran compañía desarrolladora de software de diseño.
Eagle tiene una versión gratuita y otra de pago. Puede descargar Eagle de forma gratuita, con estas restricciones:
- 2 hojas esquemáticas
- 2 capas de señales o planos
- Área de la placa de 80 cm2 (12.4 in2)
… pero muchos proyectos de hobby estarán dentro de los límites de estas restricciones (de echo yo utilizo la versión gratuita y hasta la fecha ha funcionado en todos mis proyectos).
Si necesita una versión más potente, comienza en $ 15 / mes o $ 100 anual .
Comparación de la interfaz de usuario
Creo que tanto Eagle como Kicad son similares cuando se trata del «aspecto y la sensación». Ninguno de ellos ganará un premio de diseño, pero ambos se ven bien.
Vista esquemática en Eagle
Kicad tiene un conjunto de atajos de teclado para realizar tareas estándar, como girar un componente o dibujar un cable.
Eagle no. Y me parece decepcionante. Puede agregar sus propios atajos de teclado, así que no es un gran problema. Pero como usuario por primera vez, solo quiere algo que funcione de la caja.
Vale la pena notar que Eagle tiene una herramienta de línea de comando donde puedes escribir comandos. Una vez que lo aprendes es de uso fácil y potente.
Una peculiaridad en Eagle que no es intuitiva y en Kicad me resulto muy agradable es Mover un grupo de componentes .
Cuando se trata de la interfaz de usuario, debo decir que Kicad me resulto mucho más intuitivo.
Eagle perdió aquí principalmente debido a la peculiaridad de «Mover grupo», y al hecho de que no tiene atajos de teclado predeterminados para cosas estándar como rotar y dibujar cables. Algo que en Proteus y no es el caso, sí lo tiene y funciona muy bien.
Organizar componentes: simple versus complicado
Una biblioteca de componentes es una biblioteca de componentes que puede usar para diseñar su circuito y sin ésta realmente el trabajo es tedioso y demorado porque se han de crear particularmente.
Creación de componentes, Esquema, Serigrafía y PCB de un PIC
Un componente debe tener un símbolo que pueda usar al diseñar los esquemas. Y necesita tener una huella con almohadillas y agujeros que se crearán en la PCB para soldar el componente.
Tanto Eagle como Kicad vienen con bibliotecas que tienen los componentes más populares incluidos.
Y lo añadido es que ambos permiten diseñar los propios componentes y bibliotecas a gusto del usuario.
El manejo de las bibliotecas de componentes en Eagle es bastante directo. Un archivo de biblioteca incluye todo. El símbolo para el componente y las alternativas de huella que tiene para este componente.
Kicad, por otro lado, es un poco más confuso y la primera vez me costo mucho tiempo.
Ahí tienes una biblioteca para símbolos. Y otro para las huellas. Y es un poco confuso cómo elegir qué bibliotecas quieres usar. Esto es un poco un obstáculo al principio si estás aprendiendo Kicad.
Cuando se trata de bibliotecas de componentes, debo decir que Eagle es mucho más intuitivo y rápido que Kicad.
El proceso de diseño
En Eagle, así es como se diseña una PCB desde cero:
- Usted crea un esquema
- Usted elige los componentes (y qué huella usar para el componente)
- Colocas los componentes y conecta el circuito como quieras
- Haga clic en el botón «Generar placa»
- Ahora tiene todas las huellas de su tablero agrupadas, y puede comenzar a colocarlas y conectarlas.
- Si tiene que cambiar algo en los esquemas, haga eso y los cambios también ocurrirán en su tablero.
Tenga en cuenta que como todo software, no es nada fácil si no se tiene algo de nociones en diseño electrónico de esquemas y PCB
El editor de PCB Eagle es bastante directo.
El editor de la placa Eagle
En Kicad, hay algunos pasos más y como decía en el párrafo anterior si no tiene conocimientos de diseño, la cosa no le será fácil.
Primero, en lugar de elegir qué huella quieres usar cuando eliges el componente, eliges huellas para todos los componentes al final. Esto difiere un poco de Eagle y otros programas de diseño como Proteus.
En segundo lugar, los componentes no obtienen un nombre propio hasta que ejecutas el comando «Annotate Schematics».
En tercer lugar, debe ejecutar un comando «Crear lista de redes», luego cargue esta lista de conexiones en el diseñador de la placa para crear la placa.
Estos pasos hacen que Kicad parezca más complicado al comenzar. Pero después de que las hayas hecho un par de veces, no es realmente algo en lo que piensas. Pero Eagle definitivamente obtiene más puntos «Software amigable para principiantes». Aunque ir del esquemático al PCB es abrir dos ventanas.
Arma secreta de Kicad
Una ventaja importante del proceso de diseño de Kicad es su visor 3D integrado.
Cuando haya diseñado su placa, puede presionar Alt-3 y su diseño aparecerá como un modelo 3D.
Visor 3D en Kicad
He encontrado que esto es extremadamente útil. Cuando observa su diseño en el diseñador del PCB, es difícil comprender bien el tamaño y el espacio. Mirar el tablero en 3D hace que sea mucho más fácil darse cuenta de que tal vez no fue una buena idea colocar el condensador horizontal u el conector allí …
A pesar de unos pocos pasos adicionales en el proceso de diseño de Kicad, tengo que declarar a Kicad como el ganador debido a la función de visualización 3D integrada y su costo prestación.
Conclusión: ¿Deberías elegir Kicad o Eagle?
Asi que…
Kicad vs Eagle, ¿cuál es el mejor?
Bueno, Eagle y Kicad son bastante similares en muchos aspectos. Para mi y con algo de experiencia en los dos, me limito a escoger uno u otro según el proyecto a realizar.
Puede diseñar circuitos simples en ambos. Y puede diseñar circuitos avanzados en ambos.
Cuando comencé a usar Kicad hace unos meses, nunca pensé que esto sucedería. Pero ahora mismo, en todos mis proyectos lo estoy usando. Pero para mis viejos proyectos en Eagle seguiré con éste software.
Una buena decisión… Kicad!
Principalmente por los atajos de teclado predeterminados y el visor 3D en Kicad. Esto podría cambiar en el futuro nuevamente, pero ahora estoy muy feliz por haber probado Kicad.
Si eres un aficionado, un inventor o un usuario profesional, tanto Eagle como Kicad trabajarán muy bien para ti.
Realmente no puedo decir que uno es «mejor» que el otro. Eagle podría ser un poco más intuitivo para empezar, pero me encuentro siendo más efectivo en Kicad.
Añado que prácticamente todos mis contactos de la comunidad Arduino están usando Kicad.
¿Qué piensas?
Comencé en esta guía «Kicad vs Eagle» hace varios meses. Pero me di cuenta de que necesitaba más tiempo para obtener una buena base para una comparación Kicad vs Eagle. Ahora es junio 2018, y con unos meses de pruebas, estaba listo.
Pero ahora quiero saber de ti: ¿qué estás usando? Eagle o Kicad? ¿Y por qué?
Te gustaría un tutorial de Proteus?
Déjame saber abajo en los comentarios.
Este aticulo me sirvio para tener un panorama de cada uno de los dos ya que nunca use ninguno de ellos.
Use algo de Proteus y use mucho EasyEda.com(editor online) para proyectos moderados me pareció una muy buena opción..
que opinas de easyeda?