LibrePCB: un editor di circuiti open source per Linux

FreePCB

LibrePCB è un editor di circuiti e open source (GNU GPLv3), un software EDA gratuito per sviluppare circuiti stampati.

L'editor di schemi è molto facile da usare e comunque potente. Grazie all'innovativo concetto di libreria, non devi preoccuparti di scegliere le impronte quando disegni il contorno.

E a differenza di altri strumenti EDA, non devi nemmeno preoccuparti di assegnare manualmente i pin dei simboli ai blocchi di impronte in un secondo momento nell'editor del dashboard.

Quando si aggiungono componenti allo schema, la maggior parte degli strumenti EDA consente di sceglierli da un semplice elenco di librerie installate (spesso nominate dal produttore).

LibrePCB ha un'interfaccia grafica abbastanza intuitiva oltre al suo pannello di controllo che ci darà accesso ai progetti che abbiamo in sviluppo, con una gestione ideale delle ultime modifiche e dei progetti che utilizziamo di più.

Inoltre, LibrePCB consente all'utente di incorporare qualsiasi libreria da progetti passati, con la quale in modo semplice, la libreria desiderata da utilizzare viene semplicemente scaricata e installata.

Tra le sue principali caratteristiche possiamo evidenziare le seguenti:

  • Multipiattaforma (Unix / Linux, Mac OS X, Windows)
  • Multilingue (sia applicazioni che elementi di libreria)
  • All-In-One: gestione del progetto + editor di librerie / schemi / dashboard
  • Interfaccia utente grafica intuitiva, moderna e facile da usare.
  • Design della libreria molto potente con alcuni concetti innovativi.
  • Formati di file leggibili dall'uomo per biblioteche e progetti
  • Funzione multi-PCB (diverse varianti PCB dello stesso schema)
  • Sincronizzazione automatica dell'elenco delle reti tra lo schema e la scheda.

Come installare l'editor di circuiti LibrePCB su Linux?

Al momento non ci sono ancora versioni stabili disponibili, ma ci sono alcuni pacchetti che ne faciliteranno l'installazione di questo fantastico strumento se non vuoi compilarlo sul tuo sistema.

Uno di questi modi è con l'aiuto dei pacchetti Flatpak, con i quali dobbiamo semplicemente avere il supporto per poter installare applicazioni di questo tipo nel nostro sistema.

pannello di controllo

Se non disponi di questo supporto aggiunto al tuo sistema, Puoi visitare il seguente articolo in cui spieghiamo come farlo.

Avendo ora il supporto Flatpak, possiamo installare l'applicazione aprendo un terminale ed eseguendo il seguente comando:

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

Se hai già avuto questo tipo di installazione, puoi verificare se esiste una versione più recente, eseguendo il seguente comando nel tuo terminale.

flatpak --user update org.librepcb.LibrePCB

E pronti con esso, avranno già installata l'ultima versione di questo editor di circuiti gratuito, devono solo cercare il programma di avvio nel menu dell'applicazione per poterlo eseguire sul loro sistema.

Se non riescono a trovare il programma di avvio, possono aprire l'applicazione con l'aiuto del seguente comando:

flatpak run org.librepcb.LibrePCB

Un altro metodo che abbiamo per ottenere questa applicazione è con l'aiuto di un'appImage, che possiamo scaricare aprendo un terminale e al suo interno eseguendo i seguenti comandi:

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

Una volta terminato il download, dobbiamo ora concedere i permessi di esecuzione all'applicazione scaricata con il seguente comando:

chmod +x ./librepcb.AppImage

E finalmente possiamo eseguire questa applicazione facendo doppio clic sul file scaricato oppure dal terminale possiamo eseguirla con il seguente comando:

./librepcb.AppImage

Installazione su Arch Linux

Per coloro che sono utenti di Arch Linux, potranno installare questo strumento da AUR, quindi devono avere un assistente AUR per la loro installazione.

Posso consigliarne alcuni in questo post. Ora apriamo un terminale e in esso eseguiamo il seguente comando:

yay -S librepcb

L'ultimo metodo che abbiamo è con l'aiuto dei container docker, è importante avere docker installato sul sistema per poter costruire il container.

Per poter eseguire la costruzione tDobbiamo aprire un terminale ed eseguire i seguenti comandi al suo interno:

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

Ora procediamo a costruire il container con:

./build_container.sh

Finalmente possiamo eseguire l'applicazione con:

./run_container.sh librepcb         

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Luisa Sung suddetto

    Quando lo tirano fuori per il pacco, lo proverò davvero.

  2.   jr suddetto

    Dagli screenshot, sembra EAGLE PCB.