Open-Source-Hardwarefertigung: Von GitHub zu Leiterplatten und Leiterplattenbestückungsplänen
Sie haben ein Hardware-Projekt auf GitHub, das Sie umsetzen möchten? Ermitteln Sie die genaue Revision, wählen Sie Platinen ohne Bestückung oder fertig bestückte Platinen und erstellen Sie ein kontrolliertes Paket für ein Fertigungsangebot von DIYIPCB.
Beginnen Sie mit einer konkreten Projektrevision.
Ein Repository-Link ist ein hilfreicher Ausgangspunkt, definiert aber keinen Produktionsauftrag. Bitte senden Sie die Repository-URL, den genauen Release-Tag oder Commit, die Board-Variante und die gewünschte Menge. Geben Sie außerdem das Hardware-Verzeichnis an, falls das Repository mehrere Designs enthält.
Prüfen Sie vor der Bestellung den Projektstatus und dokumentierte Probleme. Ein als experimentell oder in Entwicklung befindliches Produkt sollte nicht als validiertes Produkt angesehen werden. Klären Sie, ob Nacharbeiten erforderlich sind, und entscheiden Sie, ob das Design vor der Fertigung korrigiert werden soll.
Berechtigungen und Urheberangaben prüfen
Ermitteln Sie die Lizenz für die Hardware-Dateien und kennzeichnen Sie Firmware, Dokumentation und gegebenenfalls Assets von Drittanbietern separat. Der öffentliche Zugriff auf ein Repository allein berechtigt nicht zur Herstellung, Modifizierung oder zum Weiterverkauf des Designs.
Bewahren Sie die entsprechenden Lizenzdateien und Hinweise zusammen mit dem Projektpaket auf und vergewissern Sie sich, dass Ihre geplante Nutzung zulässig ist. Vermeiden Sie es, den Eindruck einer Billigung durch den Rechteinhaber zu erwecken oder Marken als Genehmigung wiederzuverwenden. Sollten Genehmigungen oder Pflichten unklar sein, klären Sie diese vorab mit dem Rechteinhaber.
Wählen Sie die Konfiguration, die Sie tatsächlich benötigen.
- Blankes PCB: unbestückte Platinen, hergestellt aus den vereinbarten Fertigungsdaten.
- PCBA: Platinen, auf denen die angegebenen Bauteile bestückt und verlötet sind.
- Programmierte oder getestete Leiterplatte: ein separat definierter Build mit vereinbarter Firmware und Abnahmeprüfungen.
- Komplettes Gerät: Gehäuse, externe Module, Zubehör und Endsystemarbeiten nur dann, wenn dies ausdrücklich angeboten wird.
Ein Foto des kompletten Upstream-Projekts ist keine Leistungsbeschreibung. Externe Displays, Batterien, Kabel, Motoren und andere Module müssen separat aufgeführt werden, damit im Angebot die enthaltenen und nicht enthaltenen Leistungen klar ersichtlich sind.
Fertigungs- und Montagedaten vorbereiten
Für eine unbestückte Leiterplatte benötigen wir die Formulare Gerber und Bohrdaten sowie die Leiterplattenspezifikation. Für eine bestückte Leiterplatte (PCBA) fügen Sie bitte ein Formular BOM mit genauer Bauteilidentifizierung, Platzierungsdaten und Montagehinweisen bei. Falls das vorgelagerte Projekt nur die CAD-Daten liefert, fordern Sie bitte die Erstellung der Fertigungsdaten an und bestätigen Sie die Ergebnisse vor Produktionsbeginn.
Verwenden Sie für das gesamte Paket eine einheitliche Revision. Kennzeichnen Sie DNP-Teile, optionale Komponenten, die Ausrichtung der Anschlüsse und alle vorgelagerten Nacharbeiten. Gegebenenfalls müssen vorgeschlagene Komponentenaustausche von Ihnen genehmigt werden; eine übereinstimmende Bauform allein gewährleistet keine elektrische oder Firmware-Kompatibilität.
Siehe die Checkliste für die Übergabe der Montagedatei für damit zusammenhängende Prüfungen.
Planen Sie die Firmware und die Validierung der ersten Platine.
Geben Sie die Firmware-Version bzw. die Binärdatei sowie die dokumentierte Programmierprozedur an, falls eine Programmierung erforderlich ist. Beschreiben Sie die Boot-Einstellungen, die Host-Tools und das benötigte Zubehör. Entscheiden Sie, ob eine erste bestückte Platine vor der Freigabe der restlichen Charge geprüft werden muss.
Definieren Sie das Testverfahren, die erwarteten Messwerte und Grenzwerte, die benötigte Vorrichtung und die Art der Ergebnisdokumentation. Die Fertigung eines offenen Designs validiert nicht automatisch dessen Funktion, Sicherheit, Konformität mit gesetzlichen Bestimmungen oder Leistung in Ihrer Anwendung.
Senden Sie eine hilfreiche Projektbeschreibung.
Repository: [URL]. Release/Commit: [Referenz]. Boardvariante: [Name]. Build: [Bare PCB / PCBA]. Menge: [Anzahl]. Mitgelieferte Dateien: [Liste]. Bekannte Probleme/Nachbearbeitung: [Details]. Komponentenalternativen: [Genehmigungsregel]. Firmware: [Release- und Programmierumfang]. Test: [Verfahren]. Ziel und gewünschter Zeitplan: [Details].
Sie können auch Durchsuchen Sie die aufgelistete Hardware.. Jeder Eintrag hat seine eigene Revision und seinen eigenen Umfang; für ein GitHub-Projekt, das nicht im Shop aufgeführt ist, ist ein individuelles, geprüftes Angebot erforderlich.
Fordern Sie ein Angebot für eine Leiterplatte oder bestückte Leiterplatte an.
Laden Sie Ihre Fertigungsdateien hoch und geben Sie die Platinenrevision, die Stückzahl und die Montageanforderungen an. Preis, Bauteilverfügbarkeit, Programmierung, Tests und Produktionsplan werden für den vereinbarten Leistungsumfang bestätigt.
Dateien für PCB / PCBA hochladen · Besprechen Sie ein unvollständiges Projektpaket
Finden Sie den nächsten Leitfaden für Ihr Projekt.