LibrePCB : un editor de circuitos de código abierto para Linux

LibrePCB

LibrePCB es un editor de circuitos y de código abierto (GNU GPLv3), un software libre EDA para desarrollar placas de circuito.

El editor esquemático es muy fácil de usar y aún poderoso. Gracias al innovador concepto de biblioteca, no es necesario preocuparse de elegir huellas al dibujar el esquema.

Y a diferencia de otras herramientas EDA, tampoco es necesario preocuparse por asignar manualmente los pines de símbolos a los bloques de huellas más adelante en el editor de paneles.

Al agregar componentes al esquema, la mayoría de las herramientas EDA le permiten elegirlos de una lista simple de las bibliotecas instaladas (a menudo nombradas por el fabricante).

LibrePCB cuenta con una interfaz gráfica bastante intuitiva además de su panel de control nos dará acceso a los proyectos que tenemos en desarrollo, con una gestión ideal de los últimos editados y los proyectos que más utilizamos.

Además de ello LibrePCB permite al usuario el poder incorporar cualquier biblioteca de proyectos pasados, con lo cual de una manera sencilla simplemente se descarga e instala la biblioteca deseada a utilizar.

Entre sus principales características podemos destacar las siguientes:

  • Multiplataforma (Unix / Linux, Mac OS X, Windows)
  • Multilingüe (tanto elementos de aplicación como de biblioteca)
  • All-In-One: gestión de proyectos + biblioteca / esquemática / editores de tableros
  • Interfaz gráfica de usuario intuitiva, moderna y fácil de usar.
  • Diseño de biblioteca muy potente con algunos conceptos innovadores.
  • Formatos de archivo legibles para bibliotecas y proyectos
  • Función multi-PCB (diferentes variantes de PCB del mismo esquema)
  • Sincronización automática de la lista de redes entre el esquema y la placa.

¿Cómo instalar el editor de circuitos LibrePCB en Linux?

De momento no hay versiones estables disponibles todavía, pero existen algunos paquetes que te facilitaran a la instalación de esta estupenda herramienta si no quieres compilarla en tu sistema.

Una de esas formas es con ayuda de los paquetes de Flatpak, con los cuales simplemente debemos de contar con el soporte para poder instalar aplicaciones de este tipo en nuestro sistema.

control_panel

Si no cuentas con este soporte añadido a tu sistema, puedes visitar el siguiente artículo en el cual te explicamos cómo hacerlo.

Ahora ya teniendo el soporte Flatpak, podemos instalar la aplicación abriendo una terminal y ejecutando el siguiente comando:

flatpak install --user https://flathub.org/repo/appstream/org.librepcb.LibrePCB.flatpakref

Si ya contaban con este tipo de instalación, pueden verificar si existe una versión más actual, ejecutando el siguiente comando en su terminal.

flatpak --user update org.librepcb.LibrePCB

Y listo con ello ya tendrán instalada la última versión de este editor de circuitos libre, solo tienen que buscar el lanzador en su menú de aplicaciones para poder ejecutarlo en su sistema.

Si no encuentran el lanzador, pueden abrir la aplicación con ayuda del siguiente comando:

flatpak run org.librepcb.LibrePCB

Otro de los métodos que tenemos para poder obtener esta aplicación, es con ayuda de una AppImage, la cual podremos descargar abriendo una terminal y en ella ejecutando los siguientes comandos:

wget https://download.librepcb.org/releases/0.1.0/librepcb-0.1.0-linux-x86_64.AppImage -O librepcb.AppImage

Hecha la descarga ahora debemos darle permisos de ejecución a la aplicación descargada con el siguiente comando:

chmod +x ./librepcb.AppImage

Y finalmente podremos ejecutar esta aplicación dando doble clic sobre el archivo descargado o desde la terminal lo podremos ejecutar con el siguiente comando:

./librepcb.AppImage

Instalación en Arch Linux

Para los que son usuarios de Arch Linux podrán instalar esta herramienta desde AUR, por lo que deben de contar con un asistente de AUR para su instalación.

Te puedo recomendar algunos en esta publicación. Ahora abrimos una terminal y en ella ejecutamos el siguiente comando:

yay -S librepcb

El ultimo método que tenemos es con ayuda de los contenedores de docker, es importante contar con docker instalado el sistema para poder realizar la construcción del contenedor.

Para poder realizar la construcción tenemos que abrir una terminal y ejecutar en ella los siguientes comandos:

mkdir librepcb-docker && cd librepcb-docker

wget https://raw.githubusercontent.com/LibrePCB/LibrePCB/master/dev/docker/Dockerfile

wget https://raw.githubusercontent.com/LibrePCB/LibrePCB/master/dev/docker/build_container.sh

wget https://raw.githubusercontent.com/LibrePCB/LibrePCB/master/dev/docker/run_container.sh

Ahora procedemos a construir el contenedor con:

./build_container.sh

Finalmente podremos ejecutarla aplicación con:

./run_container.sh librepcb         

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: AB Internet Networks 2008 SL
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   Luisa Cantado dijo

    Cuando la saquen para paquetería de verdad la probaré.

  2.   jr dijo

    Por las capturas de pantalla, parece EAGLE PCB.