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.
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
Quand ils le sortiront pour colis, je l'essayerai vraiment.
D'après les captures d'écran, il ressemble à EAGLE PCB.