LibrePCB: un éditeur de circuit open source pour Linux

FreePCB

LibrePCB est un éditeur de circuits et open source (GNU GPLv3), un logiciel EDA gratuit pour développer des circuits imprimés.

L'éditeur de schémas est très simple à utiliser et toujours puissant. Grâce au concept de bibliothèque innovant, il n'est pas nécessaire de se soucier du choix des empreintes lors du dessin du contour.

Et contrairement aux autres outils EDA, vous n'avez pas non plus à vous soucier d'attribuer manuellement des broches de symboles aux blocs d'empreinte plus tard dans l'éditeur de tableau de bord.

Lors de l'ajout de composants au schéma, la plupart des outils EDA vous permettent de les choisir dans une simple liste de bibliothèques installées (souvent nommées par le fabricant).

LibrePCB dispose d'une interface graphique assez intuitive en plus de son panneau de contrôle qui nous donnera accès aux projets que nous avons en développement, avec une gestion idéale des derniers édités et des projets que nous utilisons le plus.

De plus, LibrePCB permet à l'utilisateur d'incorporer n'importe quelle bibliothèque de projets antérieurs, avec laquelle, d'une manière simple, la bibliothèque souhaitée à utiliser est simplement téléchargée et installée.

Parmi ses principales caractéristiques, nous pouvons souligner les suivantes:

  • Multiplateforme (Unix / Linux, Mac OS X, Windows)
  • Multilingue (éléments d'application et de bibliothèque)
  • Tout-en-un: gestion de projet + éditeurs de bibliothèques / schémas / tableaux de bord
  • Interface utilisateur graphique intuitive, moderne et facile à utiliser.
  • Conception de bibliothèque très puissante avec des concepts innovants.
  • Formats de fichiers lisibles par l'homme pour les bibliothèques et les projets
  • Fonction multi-PCB (différentes variantes de PCB du même schéma)
  • Synchronisation automatique de la liste des réseaux entre le schéma et la carte.

Comment installer l'éditeur de circuit LibrePCB sur Linux?

Pour le moment, il n'y a pas encore de versions stables disponibles, mais il existe des packages qui faciliteront l'installation de cet excellent outil si vous ne voulez pas le compiler sur votre système.

L'un de ces moyens est avec l'aide de packages Flatpak, avec lesquels nous devons simplement avoir le support pour pouvoir installer des applications de ce type dans notre système.

panneau de commande

Si vous n'avez pas ajouté cette prise en charge à votre système, Vous pouvez visiter l'article suivant dans lequel nous expliquons comment le faire.

Ayant maintenant le support Flatpak, nous pouvons installer l'application en ouvrant un terminal et en exécutant la commande suivante:

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

Si vous avez déjà eu ce type d'installation, vous pouvez vérifier s'il existe une version plus récente, en exécutant la commande suivante dans votre terminal.

flatpak --user update org.librepcb.LibrePCB

Et prêt avec lui, ils auront déjà la dernière version de cet éditeur de circuit gratuit installé, il leur suffit de chercher le lanceur dans leur menu d'application pour pouvoir l'exécuter sur leur système.

S'ils ne trouvent pas le lanceur, ils peuvent ouvrir l'application à l'aide de la commande suivante:

flatpak run org.librepcb.LibrePCB

Une autre méthode dont nous disposons pour obtenir cette application est à l'aide d'une AppImage, que nous pouvons télécharger en ouvrant un terminal et en exécutant les commandes suivantes:

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

Une fois le téléchargement terminé, nous devons maintenant donner des autorisations d'exécution à l'application téléchargée avec la commande suivante:

chmod +x ./librepcb.AppImage

Et enfin, nous pouvons exécuter cette application en double-cliquant sur le fichier téléchargé ou depuis le terminal, nous pouvons l'exécuter avec la commande suivante:

./librepcb.AppImage

Installation sur Arch Linux

Pour ceux qui sont des utilisateurs d'Arch Linux, ils pourront installer cet outil depuis AUR, ils doivent donc disposer d'un assistant AUR pour leur installation.

Je peux te recommander certains dans ce post. Maintenant, nous ouvrons un terminal et y exécutons la commande suivante:

yay -S librepcb

La dernière méthode que nous avons consiste à utiliser des conteneurs docker, il est important d'avoir docker installé sur le système pour pouvoir construire le conteneur.

Pour être en mesure de réaliser la construction tNous devons ouvrir un terminal et y exécuter les commandes suivantes:

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

Nous procédons maintenant à la construction du conteneur avec:

./build_container.sh

Enfin, nous pouvons exécuter l'application avec:

./run_container.sh librepcb         

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Luisa Sung dit

    Quand ils le sortiront pour colis, je l'essayerai vraiment.

  2.   jr dit

    D'après les captures d'écran, il ressemble à EAGLE PCB.