LibrePCB: odprtokodni urejevalnik vezij za Linux

FreePCB

LibrePCB je odprtokodni in urejevalnik vezij (GNU GPLv3), brezplačna programska oprema EDA za razvoj vezij.

Urejevalnik shem je zelo enostaven za uporabo in še vedno zmogljiv. Zahvaljujoč inovativnemu konceptu knjižnice vam pri risanju orisa ni treba skrbeti za izbiro odtisov.

V nasprotju z drugimi orodji EDA vam tudi kasneje v urejevalniku armaturne plošče ni treba skrbeti za ročno dodeljevanje zatičev simbolov blokom odtisov.

Pri dodajanju komponent v shemo vam večina orodij EDA omogoča, da jih izberete s preprostega seznama nameščenih knjižnic (pogosto jih imenuje proizvajalec).

LibrePCB ima poleg nadzorne plošče tudi dokaj intuitiven grafični vmesnik, ki nam bo omogočil dostop do projektov, ki jih imamo v razvoju, z idealnim upravljanjem najnovejših urejanj in projektov, ki jih največ uporabljamo.

Poleg tega LibrePCB omogoča uporabniku, da vključi katero koli knjižnico iz preteklih projektov, s katero na preprost način preprosto prenese in namesti želeno knjižnico, ki jo je treba uporabiti.

Med njegove glavne značilnosti lahko izpostavimo naslednje:

  • Multiplatform (Unix / Linux, Mac OS X, Windows)
  • Večjezičnost (elementi aplikacije in knjižnice)
  • Vse v enem: upravljanje projektov + urejevalniki knjižnic / shem / nadzorne plošče
  • Intuitiven, sodoben in preprost grafični uporabniški vmesnik.
  • Zelo zmogljivo oblikovanje knjižnice z nekaj inovativnimi koncepti.
  • Človeko berljivi formati datotek za knjižnice in projekte
  • Funkcija več PCB (različne različice PCB iste sheme)
  • Samodejna sinhronizacija seznama omrežij med shemo in ploščo.

Kako namestiti urejevalnik vezij LibrePCB v Linux?

Trenutno še ni na voljo stabilnih različic, obstaja pa nekaj paketov, ki bodo olajšali namestitev tega odličnega orodja, če ga ne želite sestaviti v svojem sistemu.

Eden od teh načinov je s pomočjo paketov Flatpak, s katerimi moramo preprosto imeti podporo, da lahko v naš sistem namestimo tovrstne programe.

Nadzorna plošča

Če v sistemu nimate dodane te podpore, Obiščete lahko naslednji članek, v katerem vam razložimo, kako to storiti.

Zdaj, ko imamo podporo Flatpak, lahko aplikacijo namestimo tako, da odpremo terminal in izvršimo naslednji ukaz:

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

Če ste že imeli to vrsto namestitve, lahko preverite, ali obstaja novejša različica, tako da v terminalu izvedete naslednji ukaz.

flatpak --user update org.librepcb.LibrePCB

In ko bodo pripravljeni na to, bodo že namestili najnovejšo različico tega brezplačnega urejevalnika vezij, le zaganjalnik morajo poiskati v svojem aplikacijskem meniju, da ga bodo lahko zagnali v svojem sistemu.

Če zaganjalnika ne najdejo, lahko aplikacijo odprejo s pomočjo naslednjega ukaza:

flatpak run org.librepcb.LibrePCB

Druga metoda, ki jo moramo dobiti za to aplikacijo, je s pomočjo AppImage, ki ga lahko prenesemo tako, da odpremo terminal in v njem izvršimo naslednje ukaze:

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

Ko je prenos končan, moramo zdaj prenesti aplikaciji dovoljenja za izvajanje z naslednjim ukazom:

chmod +x ./librepcb.AppImage

In končno lahko to aplikacijo zaženemo z dvojnim klikom na preneseno datoteko ali pa jo iz terminala zaženemo z naslednjim ukazom:

./librepcb.AppImage

Namestitev na Arch Linux

Za uporabnike Arch Linuxa bodo to orodje lahko namestili iz AUR, zato morajo imeti za namestitev pomočnika AUR.

Ali lahko priporočam nekaj v tej objavi. Zdaj odpremo terminal in v njem izvedemo naslednji ukaz:

yay -S librepcb

Zadnja metoda, ki jo imamo, je s pomočjo docker posod. Pomembno je, da je v sistemu nameščen docker, da lahko zgradimo zabojnik.

Da bi lahko izvedli gradnjo tTerminal moramo odpreti in v njem izvršiti naslednje ukaze:

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

Zdaj nadaljujemo z gradnjo vsebnika z:

./build_container.sh

Končno lahko aplikacijo zaženemo z:

./run_container.sh librepcb         

Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Luisa Sung je dejal

    Ko ga dobijo za paket, bom res poskusil.

  2.   jr je dejal

    Iz posnetkov zaslona je videti kot EAGLE PCB.