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.
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
Keď to dostanú za balík, naozaj to skúsim.
Zo snímok obrazovky to vyzerá ako EAGLE PCB.