JLCPCB
- Ist ein Anbieter aus China, der PCBs und PCBA (also PCB Assenbled = bestückt) anbietet.
- Die Roh-PCBs sind typisch extrem günstig
- Auch die Bestückung ist recht günstig und ziemlich schlau gemacht:
- via JLCPCB hat man Zugriff auf eine sehr große Auswahl an Bauteilen von LCSC, das sowohl sehr günstige chinesische Teile aber auch etwas teurere Teile aus anderen Teilen der Welt führt. Die Teile lassen sich nicht einzeln kaufen wenn man über JLCPCB bestellt, aber man kann seine PCBs damit bestücken lassen und kauft so meist genau die Anzahl benötigter Teile. Manchmal werden etwas mehr Teile benötigt, da es beim Bestücken zu Schwund kommen kann.
- sie bieten sowohl SMD Bestückung als auch die Bestückung durchkontaktierter Teile an, letztere ist aufgrund der Handarbeitsschritte aber deutlich teurer, aber oft sinnvoller als selbst zu bestücken.
- sie führen etwa 400 sogenannte "Basic"-Parts, die immer schon auf der Maschine sind und typische Teile wie 100nF etc abdecken, die dafür ohne Rüstkosten von derzeit 3$ pro Teil genutzt werden können. Es lohnt sich diese Teile bevorzugt zu verwenden wo es sinnvoll erscheint. Die Teile sind vermutlich meist nicht beste Qualität, aber vermutlich solide chinesische Qualität.
- Herstellungszeit ist mit jeweils 4 Tage PCB + 4 Tage Bestückung ohne Aufpreis recht gut, das ist im europäischen Raum noch nicht Standard.
- Leider sind Versandkosten sehr hoch, wenn man den Weg über DHL wählt, ebenso kommt ein kröftiger Zollaufschlag hinzu, den DHL aber dann hoffentlich für einen komplett abwickelt - bei mir waren das über 100$ dafür, also seit gewarnt, am Ende ist es immer noch recht günstig, aber nicht mehr so weit entfernt von europäischen Preisen.
JLCPCB mit KiCad
JLCPCB bietet seine eigene Software "EasyEDA" an um PCBs zu erstellen, das ist bequem weil alle Teile die JLCPCB zur Bestückung anbietet dann meist auch schon dort vorhanden sind. Allerdings bekommt man seine Designs dann nicht mehr so einfach davon raus, um es bei anderen herstellen zu lassen. KiCad ist da mittlerweile eine sehr ausgereifte freie Software, die ich daher statt dessen verwendet habe. Nun scheint es leicht verschiedene Vorgehensweisen zu geben, wie man nun seine Platine erstellt um sie schliesslich bei JLCPCB fertigen zu lassen.
Variante A: KiCad Bibliothek verwenden
KiCad bringt eine sehr große Bibliothek an Bauteilen mit, die man verwenden kann. Für Standard-Teile wie Widerstände, Kondensatoren, Transistoren und viele IC's ist das ein guter Weg, diese einfach aus der Bibliothek auszuwählen. Das geht auch mit komplexeren Teilen wie z.B. die USB-C Buchse, die ich ausgewählt habe, die nur zur Stromversorgung sein soll und daher ein minimum an Pinnen haben sollte - CC1 und CC2 werden übrigens benötigt und jeweils mit 5k1 PullDown versehen, um bei USB-C die 5V zu aktivieren. Hier habe ich etwas gesucht und konnte ein hoffentlich passendes Footprint zu der Buchse, die ich mir bei JLCPCB unter der Nummer C283540 rausgesucht habe, zuordnen. Wenn man nun diese Bestellnummer für das Teil bei den Symbol-Eigenschaften mit dem zusätzlichen Namen "LCSC" hinzufügt, bekommt man später im Bestellprozess, aber auch bei einigen anderen KiCad-PlugIns gleich das passende Teil zugeordnet:
Variante B: Teile von EasyEDA in KiCad importieren
Ziemlich krass ist das KiCad PlugIn Import-LIB-KiCad-Plugin von Steffen-W - hiermit lassen sich Teile aus dem JLCPCB EasyEDA (aber auch einigen anderen) komplett nach KiCad importieren, inklusive Symbol, Footprint und 3D Zeichnung. In diesem Fall landen die Teile in einer Library die typischerweise "EasyEDA" heisst.
Wer gleich einen ganzen Schlag von Teilen aus JLCPCB in sein KiCad bekommen will, der installiert sich die JLCPCB-Kicad-Library von CDFER. Die Teile landen dann in der Library unter Namen die mit "PCM_..." starten. Hier sind speziel die oben erwähnten "Basic" Teile, die ja günstiger in der Bestückung sind, bereits drin. Ich habe von hier auch die wichtigen "Tooling Holes" unter "PCM_JLCPCB-Manufacturing" genommen und 3 Stück davon in mein Schaltplan (und damit auch im mein Layout) gebracht und an die Kanten meiner PCB verteilt. Das sind Löcher mit einem ganz speziellen ungewöhnlichen Durchmesser - ich habe Infos dazu hier How-to-add-tooling-holes-for-PCB-assembly-order gefunden.
Auch "Mouse-Bites" und Löcherketten und so sind da wohl drin - ist ein Blick wert.