LibrePCB: een open source circuit-editor voor Linux

Gratis pcb

LibrePCB is een open source- en circuiteditor (GNU GPLv3), een gratis EDA-software om printplaten te ontwikkelen.

De schematische editor is heel gemakkelijk te gebruiken en nog steeds krachtig. Dankzij het innovatieve bibliotheekconcept hoeft u zich geen zorgen te maken over het kiezen van footprints bij het tekenen van de omtrek.

En in tegenstelling tot andere EDA-tools hoeft u zich later in de dashboardeditor geen zorgen te maken over het handmatig toewijzen van symboolpinnen aan footprintblokken.

Wanneer u componenten aan het schema toevoegt, kunt u met de meeste EDA-tools ze kiezen uit een eenvoudige lijst met geïnstalleerde bibliotheken (vaak genoemd door de fabrikant).

LibrePCB heeft een redelijk intuïtieve grafische interface naast het configuratiescherm dat ons toegang geeft tot de projecten die we in ontwikkeling hebben, met een ideaal beheer van de laatst bewerkte en de projecten die we het meest gebruiken.

Bovendien stelt LibrePCB de gebruiker in staat om elke bibliotheek van eerdere projecten op te nemen, waarmee op een eenvoudige manier de gewenste bibliotheek die moet worden gebruikt, eenvoudig wordt gedownload en geïnstalleerd.

Onder de belangrijkste kenmerken kunnen we het volgende benadrukken:

  • Multiplatform (Unix / Linux, Mac OS X, Windows)
  • Meertalig (zowel applicatie- als bibliotheekelementen)
  • Alles-in-één: projectbeheer + bibliotheek / schematisch / dashboard-editors
  • Intuïtieve, moderne en gebruiksvriendelijke grafische gebruikersinterface.
  • Zeer krachtig bibliotheekontwerp met enkele innovatieve concepten.
  • Door mensen leesbare bestandsindelingen voor bibliotheken en projecten
  • Multi-PCB-functie (verschillende PCB-varianten van hetzelfde schema)
  • Automatische synchronisatie van de lijst met netwerken tussen het schema en het bord.

Hoe installeer ik de LibrePCB-circuiteditor op Linux?

Op dit moment zijn er nog geen stabiele versies beschikbaar, maar er zijn enkele pakketten die de installatie vergemakkelijken van deze geweldige tool als u deze niet op uw systeem wilt compileren.

Een van die manieren is met behulp van Flatpak-pakketten, waarmee we gewoon de ondersteuning moeten hebben om dit type applicaties in ons systeem te kunnen installeren.

Controlepaneel

Als u deze ondersteuning niet aan uw systeem heeft toegevoegd, U kunt het volgende artikel bezoeken waarin we uitleggen hoe u dit moet doen.

Nu we Flatpak-ondersteuning hebben, kunnen we de applicatie installeren door een terminal te openen en de volgende opdracht uit te voeren:

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

Als u dit type installatie al had, kunt u controleren of er een recentere versie is door de volgende opdracht in uw terminal uit te voeren.

flatpak --user update org.librepcb.LibrePCB

En klaar ermee, ze hebben al de nieuwste versie van deze gratis circuit-editor geïnstalleerd, ze hoeven alleen maar naar het opstartprogramma te zoeken in hun applicatiemenu om het op hun systeem te kunnen uitvoeren.

Als ze het opstartprogramma niet kunnen vinden, kunnen ze de applicatie openen met behulp van de volgende opdracht:

flatpak run org.librepcb.LibrePCB

Een andere methode die we hebben om deze applicatie te verkrijgen, is met behulp van een AppImage, die we kunnen downloaden door een terminal te openen en daarin de volgende opdrachten uit te voeren:

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

Nu de download is voltooid, moeten we uitvoeringsrechten geven aan de gedownloade applicatie met het volgende commando:

chmod +x ./librepcb.AppImage

En tot slot kunnen we deze applicatie uitvoeren door te dubbelklikken op het gedownloade bestand of vanaf de terminal kunnen we het uitvoeren met de volgende opdracht:

./librepcb.AppImage

Installatie op Arch Linux

Voor degenen die Arch Linux-gebruikers zijn, kunnen ze deze tool vanaf AUR installerenDaarom moeten ze een AUR-assistent hebben voor hun installatie.

Kan ik sommige aanbevelen in dit bericht​ Nu openen we een terminal en daarin voeren we het volgende commando uit:

yay -S librepcb

De laatste methode die we hebben is met behulp van docker-containers, het is belangrijk om docker op het systeem te hebben geïnstalleerd om de container te kunnen bouwen.

Om de constructie tWe moeten een terminal openen en de volgende opdrachten erin uitvoeren:

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

Nu gaan we verder met het bouwen van de container met:

./build_container.sh

Eindelijk kunnen we de applicatie uitvoeren met:

./run_container.sh librepcb         

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Luisa Sung zei

    Als ze het als pakket krijgen, zal ik het echt proberen.

  2.   jr zei

    Op de schermafbeeldingen lijkt het op EAGLE PCB.