LibrePCB je urednik otvorenog koda i sklopa (GNU GPLv3), besplatni EDA softver za razvoj pločica.
Uređivač šema je vrlo jednostavan za upotrebu i još uvijek moćan. Zahvaljujući inovativnom konceptu biblioteke, ne morate brinuti o odabiru otisaka stopala prilikom crtanja obrisa.
I za razliku od ostalih EDA alata, takođe ne trebate brinuti o ručnom dodjeljivanju pinova simbola blokovima otiska kasnije u uređivaču nadzorne ploče.
Kada dodajete komponente u shemu, većina EDA alata omogućava vam da ih odaberete s jednostavnog popisa instaliranih biblioteka (koje proizvođač često imenuje).
LibrePCB pored upravljačke ploče ima prilično intuitivno grafičko sučelje koje će nam omogućiti pristup projektima koje imamo u razvoju, uz idealno upravljanje zadnjim uređenim i projektima koje najviše koristimo.
Pored toga, LibrePCB omogućava korisniku da uključi bilo koju biblioteku iz prošlih projekata, pomoću koje se na jednostavan način željena biblioteka za upotrebu jednostavno preuzme i instalira.
Među glavnim karakteristikama možemo izdvojiti sljedeće:
- Multiplatform (Unix / Linux, Mac OS X, Windows)
- Višejezično (i aplikacijski i bibliotečki elementi)
- Sve u jednom: upravljanje projektima + urednici biblioteke / sheme / nadzorne ploče
- Intuitivan, moderan i lak za upotrebu grafički korisnički interfejs.
- Vrlo moćan dizajn biblioteke s nekim inovativnim konceptima.
- Čitljivi formati datoteka za biblioteke i projekte
- Funkcija više PCB-a (različite verzije PCB-a iste sheme)
- Automatska sinhronizacija liste mreža između šeme i ploče.
Kako instalirati LibrePCB uređivač kola na Linux?
Trenutno još nisu dostupne stabilne verzije, ali postoje neki paketi koji će olakšati instalaciju ovog izvrsnog alata ako ga ne želite kompajlirati na svom sistemu.
Jedan od tih načina je uz pomoć Flatpak paketa, s kojima jednostavno moramo imati podršku kako bismo mogli instalirati aplikacije ove vrste u naš sistem.
Ako u svoj sistem nemate ovu podršku, Možete posjetiti sljedeći članak u kojem objašnjavamo kako to učiniti.
Sad kad imamo Flatpak podršku, aplikaciju možemo instalirati otvaranjem terminala i izvršavanjem sljedeće naredbe:
flatpak install --user https://flathub.org/repo/appstream/org.librepcb.LibrePCB.flatpakref
Ako ste već imali ovu vrstu instalacije, možete provjeriti postoji li novija verzija, izvršavajući sljedeću naredbu na vašem terminalu.
flatpak --user update org.librepcb.LibrePCB
I spremni s tim, oni će već imati instaliranu najnoviju verziju ovog besplatnog uređivača krugova, oni samo moraju potražiti pokretač u svom izborniku aplikacija kako bi ga mogli pokrenuti na svom sistemu.
Ako ne mogu pronaći pokretač, mogu otvoriti aplikaciju uz pomoć sljedeće naredbe:
flatpak run org.librepcb.LibrePCB
Druga metoda koju moramo dobiti za ovu aplikaciju je uz pomoć AppImage, koju možemo preuzeti otvaranjem terminala i u njemu izvršavanjem sljedećih naredbi:
wget https://download.librepcb.org/releases/0.1.0/librepcb-0.1.0-linux-x86_64.AppImage -O librepcb.AppImage
Završilo je preuzimanje, preuzetoj aplikaciji moramo dati dozvolu za izvršenje slijedećom naredbom:
chmod +x ./librepcb.AppImage
I na kraju, ovu aplikaciju možemo pokrenuti dvostrukim klikom na preuzetu datoteku ili je sa terminala možemo pokrenuti pomoću sljedeće naredbe:
./librepcb.AppImage
Instalacija na Arch Linux
Oni koji su korisnici Arch Linuxa, moći će instalirati ovaj alat iz AUR-aStoga za svoju instalaciju moraju imati AUR pomoćnika.
Mogu li preporučite neke u ovom postu. Sada otvaramo terminal i u njemu izvršavamo sljedeću naredbu:
yay -S librepcb
Posljednja metoda koju imamo je pomoću docker kontejnera, važno je da na sustavu bude instaliran docker da biste mogli graditi spremnik.
Da bi se mogla izvesti gradnja tMoramo otvoriti terminal i izvršiti sljedeće naredbe u njemu:
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
Sada nastavljamo izgradnju kontejnera sa:
./build_container.sh
Napokon, aplikaciju možemo pokrenuti sa:
./run_container.sh librepcb
Kad ga izvade za paket, stvarno ću probati.
Iz snimaka ekrana izgleda kao EAGLE PCB.