LibrePCB: editor obvodů s otevřeným zdrojovým kódem pro Linux

FreePCB

LibrePCB je open source a editor obvodů (GNU GPLv3), bezplatný software EDA pro vývoj desek plošných spojů.

Schematický editor je velmi snadno použitelný a stále výkonný. Díky inovativnímu konceptu knihovny si nemusíte dělat starosti s výběrem stop při kreslení obrysu.

A na rozdíl od jiných nástrojů EDA se také nemusíte starat o ruční přiřazování pinů symbolů blokům stop později v editoru palubní desky.

Když přidáváte komponenty do schématu, většina nástrojů EDA vám umožňuje vybrat si je z jednoduchého seznamu nainstalovaných knihoven (často pojmenovaných výrobcem).

LibrePCB má kromě svého ovládacího panelu poměrně intuitivní grafické rozhraní, které nám umožní přístup k projektům, které máme ve vývoji, s ideální správou naposledy upravených a projektů, které používáme nejvíce.

LibrePCB navíc umožňuje uživateli začlenit jakoukoli knihovnu z minulých projektů, pomocí které se jednoduše stáhne a nainstaluje požadovaná knihovna, která se má použít.

Mezi jeho hlavní charakteristiky můžeme zdůraznit následující:

  • Multiplatformní (Unix / Linux, Mac OS X, Windows)
  • Vícejazyčné (prvky aplikace i knihovny)
  • All-In-One: správa projektů + editor knihovny / schématu / řídicího panelu
  • Intuitivní, moderní a snadno použitelné grafické uživatelské rozhraní.
  • Velmi výkonný design knihovny s několika inovativními koncepty.
  • Formáty souborů čitelné pro člověka pro knihovny a projekty
  • Funkce více desek plošných spojů (různé varianty desek plošných spojů se stejným schématem)
  • Automatická synchronizace seznamu sítí mezi schématem a deskou.

Jak nainstalovat editor obvodů LibrePCB na Linuxu?

V tuto chvíli ještě nejsou k dispozici žádné stabilní verze, ale existují některé balíčky, které usnadní instalaci tohoto skvělého nástroje, pokud jej ve svém systému nechcete kompilovat.

Jeden z těchto způsobů je pomocí balíčků Flatpak, se kterými jednoduše musíme mít podporu, abychom mohli instalovat aplikace tohoto typu do našeho systému.

kontrolní panel

Pokud nemáte tuto podporu přidanou do vašeho systému, Můžete navštívit následující článek, ve kterém vysvětlíme, jak na to.

Nyní s podporou Flatpak můžeme aplikaci nainstalovat otevřením terminálu a provedením následujícího příkazu:

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

Pokud jste již tento typ instalace měli, můžete zkontrolovat, zda je aktuální verze, provedením následujícího příkazu v terminálu.

flatpak --user update org.librepcb.LibrePCB

A připraveni na to, budou mít již nainstalovanou nejnovější verzi tohoto bezplatného editoru obvodů, stačí hledat spouštěč v nabídce aplikací, aby jej mohli spustit na svém systému.

Pokud nemohou najít spouštěč, mohou aplikaci otevřít pomocí následujícího příkazu:

flatpak run org.librepcb.LibrePCB

Další metodou, kterou musíme k získání této aplikace, je pomocí AppImage, které si můžeme stáhnout otevřením terminálu a provedením následujících příkazů:

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

Po dokončení stahování musíme nyní udělit oprávnění ke spuštění stažené aplikaci pomocí následujícího příkazu:

chmod +x ./librepcb.AppImage

A konečně můžeme tuto aplikaci spustit dvojitým kliknutím na stažený soubor nebo z terminálu ji můžeme spustit pomocí následujícího příkazu:

./librepcb.AppImage

Instalace na Arch Linuxu

Pro ty, kteří jsou uživateli Arch Linuxu, si budou moci tento nástroj nainstalovat z AURProto musí mít pro svou instalaci asistenta AUR.

Mohu doporučit některé v tomto příspěvku. Nyní otevřeme terminál a v něm provedeme následující příkaz:

yay -S librepcb

Poslední metoda, kterou máme, je pomocí dockerových kontejnerů, je důležité mít v systému nainstalovaný docker, aby bylo možné kontejner postavit.

Umět provést stavbu tMusíme otevřít terminál a provést v něm následující pří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

Nyní pokračujeme v budování kontejneru pomocí:

./build_container.sh

Nakonec můžeme aplikaci spustit pomocí:

./run_container.sh librepcb         

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Luisa Sung řekl

    Až to dostanou za balík, opravdu to zkusím.

  2.   jr řekl

    Ze snímků obrazovky to vypadá jako EAGLE PCB.