- Ein kostenloses plattformübergreifendes EDA-Tool, das die Einstiegshürde für elektronische Schaltungen und PCB-Design senkt und sich an Maker, Studierende, Fachleute sowie Anfänger und Fortgeschrittene richtet
- Mit Blick auf Portabilität entwickelt, damit es unter Windows, Linux und macOS läuft; unterstützt 15 Sprachen und ist kostenlos nutzbar
- Konzentriert sich auf eine semantische Bibliotheksstruktur und ein menschenlesbares, normalisiertes Dateiformat, um die Versionsverwaltung von Bibliotheken und Projekten zu erleichtern
- Ein integrierter Bibliotheksmanager und ein PCB-Fertigungsservice reduzieren Installations- und Bestellabläufe, gleichzeitig ist die vollständige Offline-Nutzung möglich
librepcb-clikann wichtige Prüfungen und Datenexporte headless automatisiert ausführen und lässt sich in CI-Pipelines für Qualitätssicherung und zur Reduzierung repetitiver Arbeit nutzen
Mit LibrePCB einfach in die Elektronikentwicklung einsteigen
- LibrePCB ist ein kostenloses plattformübergreifendes EDA-Tool für Schaltplanerstellung und PCB-Design
- Es richtet sich an Maker, Studierende und Fachleute und wurde so entworfen, dass es von Anfängern bis zu Fortgeschrittenen genutzt werden kann
- Die Nutzungsbedingungen sind einfach
- keine Kosten
- keine Einschränkungen
- kein Online-Konto erforderlich
- keine unnötige Komplexität
- Der Download-Bereich auf der Website verweist derzeit auf Download v2.1.1
- Eine Schnellstart-Anleitung ist unter Get Started verfügbar
Zentrale Funktionen für eine einfachere Entwicklungserfahrung
-
Ein Werkzeug für alle
- Mit Blick auf Portabilität entwickelt, damit es auf nahezu jedem Computer läuft, einschließlich Windows, Linux und macOS
- Unterstützt 15 Sprachen
-
Leicht zu erlernende Oberfläche
- Mit einfachen, intuitiven und vertrauten UI-Konzepten gestaltet, damit man schnell loslegen kann
- Zielt auf einen Arbeitsablauf, mit dem man direkt starten kann, ohne tagelang Dokumentation lesen zu müssen
-
Smarte Bibliothekskonzepte
- LibrePCB-Bibliotheken sind nicht nur Sammlungen von Symbolen und Footprint-Grafiken, sondern in einer bedeutungsvollen semantischen Struktur organisiert
- Diese Struktur soll die Bibliotheksverwaltung vereinfachen und verschiedene aus anderen EDA-Tools bekannte Probleme reduzieren
-
Dateiformat mit Vorteilen für Versionsverwaltung
- Die von LibrePCB erzeugten Dateien sind menschenlesbar, normalisiert und sorgfältig entworfen
- Das hilft, unbeabsichtigte oder schwer lesbare Diffs bei der Nutzung von Versionsverwaltungssystemen für Bibliotheken und Projekte zu reduzieren
-
Online-Funktionen und Offline-Nutzung
- Bietet einen integrierten Bibliotheksmanager und einen PCB-Fertigungsservice
- Gleichzeitig kann LibrePCB vollständig offline genutzt werden
-
Automatisierung und Nutzung in CI
- Mit
librepcb-clilassen sich wichtige Prüfungen und Datenexporte automatisiert headless ausführen - Kann in CI-Pipelines für Qualitätssicherung und Zeitersparnis eingesetzt werden
- Mit
-
Open Source
- LibrePCB ist freie Open-Source-Software unter der GPLv3-Lizenz
- Der Quellcode ist auf GitHub öffentlich verfügbar
1 Kommentare
Hacker-News-Meinungen
Es gibt die üblichen Fragen: Wie umfassend ist die Bauteilbibliothek, gibt es Autorouting und wie gut ist dessen Qualität?
Ich frage mich, ob der
DXF-Import für Board-Umrisse gedacht ist.DXFist für mechanisches CAD; Board-Layouts oder Schaltpläne kann man so nicht importieren.Die Exportformate sind außerdem
PDF,SVG,pixmap,BOM,pick&place,Gerber/Excellon, aber sie enthalten nicht genug Informationen, um sie in andere EDA-Programme zu übernehmen. Für ein Open-Source-Programm wirkt es ziemlich in sich geschlossen.Außerdem wirkt es wie ein Marketing-Tool für bestimmte Board-Hersteller. Nach dem Motto: „Derzeit kann man AISLER oder PCBWay als PCB-Hersteller auswählen, und wenn man über LibrePCB Fab bestellt oder
.lppzdirekt auf der AISLER-Website hochlädt, erfolgt eine ‚Spende‘ an das LibrePCB-Projekt.“Autorouting hat nur in sehr engen Teilbereichen begrenzten Wert. Selbst teure CAD-Pakete routen ein Board nicht vernünftig gut, können aber helfen, wenn Nutzer die Constraints richtig setzen und dann Dinge wie Busse mit Längenabgleich routen.
DXF-Import ist bei PCB-Layouts sehr üblich und keineswegs auf mechanisches CAD beschränkt. Er wird häufig genutzt, um Board-Umrisse, wichtige Silkscreen-Elemente und andere Formen zu importieren.Für ein Projekt, das gerade erst startet, ist diese Kritik etwas überzogen. Wenn man denselben Funktionsumfang erwartet wie bei CAD-Programmen für Tausende bis Zehntausende Dollar, die seit Jahrzehnten entwickelt werden, wird man enttäuscht sein; aber man kann doch anerkennen, dass es ein Projekt ist, das die Auswahl erweitert.
Autorouting gibt es nicht, nur ein Ratsnest. Wie nützlich Autorouting ist, wurde in den Schwesterkommentaren bereits diskutiert.
DXFist vor allem für Dokumentations-Layer oder Board-Umrisse nützlich. Man kann es zum Beispiel verwenden, wenn man ein Raspberry Pi HAT oder ein Arduino-Shield erstellt, und auch zum Importieren von Logos für den Silkscreen usw.Wenn es um die Übernahme in andere EDA-Programme geht, würde mich interessieren, an welchen konkreten Anwendungsfall du denkst.
Das ist kein Marketing-Tool eines Board-Herstellers. Das wird schon klar, wenn man ein paar Minuten auf der Website liest. Es ist ein Projekt, das fast zehn Jahre lang größtenteils von einem Entwickler in seiner Freizeit entwickelt wurde und das er nun hauptberuflich machen will. Einnahmequellen sind Spenden, etwas EU-Förderung und Revenue Sharing mit einigen Herstellern.
PCB-Design umfasst viel mehr, als Bauteile physisch auf ein Board zu quetschen.
Zum Beispiel wäre es schön, wenn man aus einer SPICE-Simulation einen Schaltplan ausgeben und ihn dann in ein ECAD-Tool importieren könnte. Die in der Gerber-Ausgabe enthaltene Netzliste ist menschenlesbar, also sollte es auch möglich sein, daraus einen Schaltplan zu extrahieren. Allerdings dürfte der Rechenaufwand, diese Informationen in eine gut lesbare Form zu bringen, ziemlich hoch sein.
Autorouting werde ich ohnehin nicht nutzen, also ist mir das egal. Im Vergleich zu dem, was ein Mensch macht, ist das alles miserabel.
DXFkann man für Board-Umrisse, Silkscreen-Grafiken, ungewöhnliche Kupferflächen usw. verwenden. Manche Leute nutzen PCBs auch als Kunstmedium, ohne überhaupt Bauteile darauf zu bestücken.Mit
PDF,SVG,pixmap,BOM,pick&place,Gerber/Excellonsind alle benötigten Formate vorhanden. Ich nutze bisher KiCad, werde mir LibrePCB aber auch ansehen.Eine Funktionsvergleichstabelle gegenüber KiCAD und Horizon wäre hilfreich.
https://www.kicad.org/
https://horizon-eda.org/
Einer der wichtigsten „Verkaufsargumente“ ist das fortgeschrittene Bibliothekskonzept: https://librepcb.org/features/library-concept/
LibrePCB ist einfacher.
Beim Punkt „kein Online-Konto“ scheint unter Nerds die Gegenbewegung begonnen zu haben. Fusion 360 sollte aufpassen.
In der realen Fertigungswelt, in der man mit Atomen arbeitet, wollte nie jemand, dass ein Zeichenbrett mit Authentifizierung, Zugriffskontrolllisten, Zwei-Faktor-Authentifizierung, Storage/Backup versehen wird.
Ich stimme zu, dass echte Alternativen toll wären, aber ein einzelnes sehr kleines Projekt als Beginn einer „Gegenbewegung“ zu bezeichnen, ist etwas übertrieben.
Vor ein paar Tagen ist Version 1.0 erschienen. Blogbeitrag zum Release: https://librepcb.org/blog/2023-09-24_release_1.0.0/
https://easyeda.com/ ist eine weitere Alternative, die von einer PCB-Fabrik unterstützt wird.
Ich habe zwei PCB-Designs für Hobby-IoT mit LibrePCB erstellt. Es war sehr einfach, Bauteile von Anbieterseiten zu importieren oder PNG-Bilder anderer Boards wie HATs passend zu dem PCB zu importieren, das ich gerade entwerfe.
Ich frage mich, ob PCBWay damit JLCPCB und EasyEDA herausfordern will. Sieht so aus. Die sehr nahtlose Integration von EasyEDA und JLCPCB ist ein Killer-Feature und der Grund, warum ich für alle Boards nur JLC verwende
Wenn das gut funktioniert, könnte ich PCBWay auch einmal ausprobieren
Während des Studiums gab es in einem Praktikum einmal einen Experten, der Teenagern 90 Minuten lang zeigte, wie man mit Advanced Circuits Gerber-Dateien für ein Kursprojekt vorbereitet. Abgesehen davon hatte ich aber nie Probleme, Dateien aus Eagle, KiCad und Altium an OSH Park, JLC, PCBWay, Sunstone oder Advanced Circuits zu schicken
Auch Anbieter mit niedrigen Margen wie JLC oder PCBWay lassen Gerber-Dateien von Menschen prüfen. Die meisten stellen außerdem einen Web-Viewer bereit, in dem man die hochgeladenen Dateien ansehen kann; das verhindert seltsame Fehler wie Boards spiegelverkehrt zu bestellen, alle Vias unplattiert zu machen oder Kupfer- und Silkscreen-Layer zu vertauschen
Wenn man das Design selbst ruiniert, ist man dafür verantwortlich, und das Tool kann einem dabei nicht helfen. Aber heutzutage sind die Preise sehr niedrig und die Lieferzeiten sehr kurz, daher ist das vielleicht kein großes Problem. Ich verstehe nicht so recht, warum Anfänger vor dem Gerber-Export solche Angst haben
Auch andere Hersteller unterstützen es. Aisler spendet zum Beispiel einen Teil der Umsätze aus Bestellungen, die über LibrePCB eingereicht werden
Die Qualität ist so gut, wie ich sie brauche, und die Preise sind vernünftig. Die Website ist furchtbar, aber das halte ich für verkraftbar
Ich habe sie in den letzten Monaten genutzt und habe keine Beschwerden
Bei PCBWay ist die Wahrscheinlichkeit geringer, dass es wegen ungewöhnlicher Designmerkmale oder Bauteilspezifikationen Probleme gibt, aber sie sind langsamer und teurer
Elecrow akzeptiert ebenfalls Gerber aus EasyEDA
Mein erster Job nach dem Bachelor war im Presales für das PADS-PCB-Design-Tool, das von Mentor Graphics übernommen worden war
Ein Teil der Arbeit bestand darin, dass ein kleines Team aus ein paar Leuten Anfang 20 die nordamerikanische Inbound-Telefonnummer und Voicemails außerhalb der Geschäftszeiten bearbeitete. Wir machten eine grundlegende Prüfung, legten Leads an und gaben sie, wenn sie brauchbar waren, an den zuständigen internen Vertrieb in der jeweiligen Region weiter
Wenn man sich die Lizenzinhaber ansah, wirkte es so, als hätte fast jedes Unternehmen ein paar Lizenzen dieses Produkts. Inzwischen gehört alles Siemens
Ich wäre neugierig, wo PADS heute ungefähr steht, falls sich jemand mit den Tools auskennt
Bis vor Kurzem war es meines Wissens das einzige Tool, mit dem mehrere Personen wirklich gleichzeitig am selben Design arbeiten konnten
Deshalb liegt der eigentliche Wert bei großen, komplexen Designs, die von einem ausreichend großen Team bearbeitet werden. Bei einfachen Aufgaben holt KiCad allerdings auf
Der ältere Cousin mit mehr Funktionen, Xpedition, wird häufig in der Luft- und Raumfahrt sowie bei medizinischen Designs eingesetzt
Dieses Projekt ist großartig. Ich habe nur ganz kurz immer wieder ins Handbuch geschaut und ausprobiert, wie weit ich komme, und konnte ein Bauteil erstellen und auf ein Board setzen
Ich habe große Erwartungen. Wenn ich irgendwann wieder ein Hardware-Projekt mache, möchte ich es richtig verwenden. Allerdings gibt es heutzutage für mich kaum Gründe, eigene Elektronik zu bauen, und für spontane häufige Projekte kostet es Geld und sorgt für mehr Krempel
Das ist genau das, wonach ich gesucht habe