LibrePCB: editor obvodov s otvoreným zdrojovým kódom pre Linux

FreePCB

LibrePCB je otvorený zdrojový a obvodový editor (GNU GPLv3), bezplatný softvér EDA na vývoj dosiek s plošnými spojmi.

Schematický editor je veľmi ľahko použiteľný a stále výkonný. Vďaka inovatívnemu konceptu knižnice sa pri obryse nemusíte báť výberu stôp.

A na rozdiel od iných nástrojov EDA si nemusíte robiť starosti s manuálnym priradením kolíkov symbolov k blokom stopy neskôr v editore palubnej dosky.

Pri pridávaní komponentov do schémy vám väčšina nástrojov EDA umožňuje zvoliť si ich z jednoduchého zoznamu nainštalovaných knižníc (často pomenovaných výrobcom).

LibrePCB má okrem svojho ovládacieho panela aj pomerne intuitívne grafické rozhranie, ktoré nám umožní prístup k projektom, ktoré máme vo vývoji, s ideálnym riadením posledných upravených a projektov, ktoré používame najviac.

LibrePCB navyše umožňuje používateľovi začleniť ľubovoľnú knižnicu z minulých projektov, pomocou ktorej sa požadovaná knižnica jednoduchým spôsobom jednoducho stiahne a nainštaluje.

Z jeho hlavných charakteristík môžeme zdôrazniť nasledujúce:

  • Multiplatformové (Unix / Linux, Mac OS X, Windows)
  • Viacjazyčné (prvky aplikácie aj knižnice)
  • All-In-One: projektový manažment + editory knižnice / schémy / palubnej dosky
  • Intuitívne, moderné a ľahko použiteľné grafické užívateľské rozhranie.
  • Veľmi výkonný dizajn knižnice s niektorými inovatívnymi konceptmi.
  • Formáty súborov čitateľné pre človeka pre knižnice a projekty
  • Funkcia viacerých PCB (rôzne varianty PCB s rovnakou schémou)
  • Automatická synchronizácia zoznamu sietí medzi schémou a doskou.

Ako nainštalovať editor obvodov LibrePCB v systéme Linux?

Momentálne ešte nie sú k dispozícii žiadne stabilné verzie, ale existuje niekoľko balíkov, ktoré uľahčia inštaláciu tohto skvelého nástroja, ak ho vo svojom systéme nechcete kompilovať.

Jedným z týchto spôsobov je pomocou balíkov Flatpak, s ktorými jednoducho musíme mať podporu, aby sme mohli inštalovať aplikácie tohto typu do nášho systému.

ovládací_panel

Ak nemáte vo svojom systéme pridanú túto podporu, Môžete navštíviť nasledujúci článok, v ktorom vám vysvetlíme, ako na to.

Teraz, keď máme podporu Flatpak, môžeme aplikáciu nainštalovať otvorením terminálu a vykonaním nasledujúceho príkazu:

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

Ak ste už tento typ inštalácie mali, môžete skontrolovať, či existuje aktuálnejšia verzia, a to vykonaním nasledujúceho príkazu v termináli.

flatpak --user update org.librepcb.LibrePCB

A pripravení na to, už budú mať nainštalovanú najnovšiu verziu tohto editora bezplatných obvodov, len musia hľadať spúšťač v ponuke aplikácií, aby ho mohli spustiť na svojom systéme.

Ak nenájdu spúšťač, môžu aplikáciu otvoriť pomocou nasledujúceho príkazu:

flatpak run org.librepcb.LibrePCB

Ďalšou metódou, ktorú musíme získať túto aplikáciu, je pomocou aplikácie AppImage, ktoré si môžeme stiahnuť otvorením terminálu a v ňom vykonaním nasledujúcich príkazov:

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

Po dokončení sťahovania musíme teraz dať povolený výkon stiahnutej aplikácii pomocou nasledujúceho príkazu:

chmod +x ./librepcb.AppImage

A nakoniec môžeme túto aplikáciu spustiť dvojitým kliknutím na stiahnutý súbor alebo z terminálu ju môžeme spustiť nasledujúcim príkazom:

./librepcb.AppImage

Inštalácia na Arch Linuxe

Pre tých, ktorí sú používateľmi Arch Linuxu, si budú môcť tento nástroj nainštalovať z AUR, takže pre svoju inštaláciu musia mať asistenta AUR.

Môžem odporučiť niektoré v tomto príspevku. Teraz otvoríme terminál a v ňom vykonáme nasledujúci príkaz:

yay -S librepcb

Posledná metóda, ktorú máme, je pomocou dockerových kontajnerov. Je dôležité mať v systéme nainštalovaný docker, aby bolo možné kontajner postaviť.

Vedieť realizovať stavbu tMusíme otvoriť terminál a vykonať v ňom nasledujúce príkazy:

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

Teraz pokračujeme v stavaní kontajnera pomocou:

./build_container.sh

Nakoniec môžeme aplikáciu spustiť s:

./run_container.sh librepcb         

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Luisa Sung dijo

    Keď to dostanú za balík, naozaj to skúsim.

  2.   jr dijo

    Zo snímok obrazovky to vyzerá ako EAGLE PCB.