LibrePCB: ένα πρόγραμμα επεξεργασίας κυκλώματος ανοιχτού κώδικα για Linux

Δωρεάν PCB

Το LibrePCB είναι ένα πρόγραμμα επεξεργασίας ανοιχτού κώδικα και κυκλώματος (GNU GPLv3), ένα δωρεάν λογισμικό EDA για την ανάπτυξη κυκλωμάτων.

Ο σχηματικός επεξεργαστής είναι πολύ εύχρηστος και ακόμα ισχυρός. Χάρη στην καινοτόμο ιδέα της βιβλιοθήκης, δεν χρειάζεται να ανησυχείτε για την επιλογή ίχνους κατά τη σχεδίαση του περιγράμματος.

Και σε αντίθεση με άλλα εργαλεία EDA, δεν χρειάζεται επίσης να ανησυχείτε για τη μη αυτόματη αντιστοίχιση καρφιτσών συμβόλων σε μπλοκ αποτύπωσης αργότερα στον επεξεργαστή πίνακα ελέγχου.

Κατά την προσθήκη στοιχείων στο σχηματικό, τα περισσότερα εργαλεία EDA σάς επιτρέπουν να τα επιλέξετε από μια απλή λίστα εγκατεστημένων βιβλιοθηκών (συχνά ονομάζεται από τον κατασκευαστή).

Το LibrePCB διαθέτει μια αρκετά διαισθητική γραφική διεπαφή εκτός από τον πίνακα ελέγχου που θα μας δώσει πρόσβαση στα έργα που έχουμε αναπτύξει, με ιδανική διαχείριση των πιο πρόσφατων τροποποιήσεων και των έργων που χρησιμοποιούμε περισσότερο.

Επιπλέον, το LibrePCB επιτρέπει στο χρήστη να ενσωματώσει οποιαδήποτε βιβλιοθήκη από προηγούμενα έργα, με τα οποία με απλό τρόπο, η επιθυμητή βιβλιοθήκη που θα χρησιμοποιηθεί είναι απλώς λήψη και εγκατάσταση.

Μεταξύ των κύριων χαρακτηριστικών του μπορούμε να επισημάνουμε τα εξής:

  • Multiplatform (Unix / Linux, Mac OS X, Windows)
  • Πολύγλωσσο (στοιχεία εφαρμογής και βιβλιοθήκης)
  • All-In-One: διαχείριση έργων + βιβλιοθήκες / επεξεργαστές σχηματικών / ταμπλό
  • Διαισθητικό, μοντέρνο και εύχρηστο γραφικό περιβάλλον εργασίας χρήστη.
  • Πολύ ισχυρός σχεδιασμός βιβλιοθήκης με μερικές καινοτόμες ιδέες.
  • Ανθρώπινες αναγνώσιμες μορφές αρχείων για βιβλιοθήκες και έργα
  • Λειτουργία πολλαπλών PCB (διαφορετικές παραλλαγές PCB του ίδιου σχήματος)
  • Αυτόματος συγχρονισμός της λίστας των δικτύων μεταξύ του σχήματος και του πίνακα.

Πώς να εγκαταστήσετε το πρόγραμμα επεξεργασίας κυκλώματος LibrePCB σε Linux;

Προς το παρόν δεν υπάρχουν διαθέσιμες σταθερές εκδόσεις, αλλά υπάρχουν μερικά πακέτα που θα διευκολύνουν την εγκατάσταση αυτού του εξαιρετικού εργαλείου εάν δεν θέλετε να το μεταγλωττίσετε στο σύστημά σας.

Ένας από αυτούς τους τρόπους είναι με τη βοήθεια των πακέτων Flatpak, με τα οποία πρέπει απλώς να έχουμε την υποστήριξη για να μπορούμε να εγκαταστήσουμε εφαρμογές αυτού του τύπου στο σύστημά μας.

Πίνακας Ελέγχου

Εάν δεν έχετε προσθέσει αυτήν την υποστήριξη στο σύστημά σας, Μπορείτε να επισκεφθείτε το ακόλουθο άρθρο στο οποίο εξηγούμε πώς να το κάνετε.

Τώρα έχοντας υποστήριξη Flatpak, μπορούμε να εγκαταστήσουμε την εφαρμογή ανοίγοντας ένα τερματικό και εκτελώντας την ακόλουθη εντολή:

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

Εάν είχατε ήδη αυτόν τον τύπο εγκατάστασης, μπορείτε να ελέγξετε εάν υπάρχει πιο πρόσφατη έκδοση, εκτελώντας την ακόλουθη εντολή στο τερματικό σας.

flatpak --user update org.librepcb.LibrePCB

Και έτοιμοι με αυτό, θα έχουν ήδη εγκαταστήσει την τελευταία έκδοση αυτού του δωρεάν επεξεργαστή κυκλώματος, απλώς πρέπει να αναζητήσουν τον εκκινητή στο μενού εφαρμογών τους για να μπορούν να το εκτελέσουν στο σύστημά τους.

Εάν δεν μπορούν να βρουν τον εκκινητή, μπορούν να ανοίξουν την εφαρμογή με τη βοήθεια της ακόλουθης εντολής:

flatpak run org.librepcb.LibrePCB

Μια άλλη μέθοδος που πρέπει να αποκτήσουμε αυτήν την εφαρμογή είναι με τη βοήθεια ενός AppImage, το οποίο μπορούμε να κατεβάσουμε ανοίγοντας ένα τερματικό και σε αυτό εκτελώντας τις ακόλουθες εντολές:

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

Μόλις ολοκληρωθεί η λήψη, πρέπει τώρα να δώσουμε δικαιώματα εκτέλεσης στην ληφθείσα εφαρμογή με την ακόλουθη εντολή:

chmod +x ./librepcb.AppImage

Και τέλος μπορούμε να εκτελέσουμε αυτήν την εφαρμογή κάνοντας διπλό κλικ στο ληφθέν αρχείο ή από το τερματικό μπορούμε να την εκτελέσουμε με την ακόλουθη εντολή:

./librepcb.AppImage

Εγκατάσταση στο Arch Linux

Για όσους είναι χρήστες του Arch Linux, θα μπορούν να εγκαταστήσουν αυτό το εργαλείο από το AUR, οπότε πρέπει να έχουν έναν βοηθό AUR για την εγκατάστασή τους.

Μπορώ προτείνω μερικά σε αυτήν την ανάρτηση. Τώρα ανοίγουμε ένα τερματικό και σε αυτό εκτελούμε την ακόλουθη εντολή:

yay -S librepcb

Η τελευταία μέθοδος που έχουμε είναι με τη βοήθεια των κοντέινερ docker, είναι σημαντικό να εγκαταστήσετε το docker στο σύστημα για να μπορέσετε να δημιουργήσετε το κοντέινερ.

Για να μπορέσετε να πραγματοποιήσετε την κατασκευή tΠρέπει να ανοίξουμε ένα τερματικό και να εκτελέσουμε τις ακόλουθες εντολές σε αυτό:

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

Τώρα προχωρούμε στην κατασκευή του κοντέινερ με:

./build_container.sh

Τέλος μπορούμε να εκτελέσουμε την εφαρμογή με:

./run_container.sh librepcb         

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Λουίζα Σουνγκ dijo

    Όταν το βγάλουν για δέμα, θα το δοκιμάσω πραγματικά.

  2.   jr dijo

    Από τα στιγμιότυπα οθόνης, μοιάζει με EAGLE PCB.