KiCad
KiCAD ist ein Open Source Schaltplaneditor und PCB Layoutprogramm für Windows, Linux, Mac OSX.
Diese Seite ist zunächst eine Zusammenfassung aus den KiCAD Beiträgen im Forum. Und gleich zu Anfang ein grosses DANKE an alle KiCAD-User aus dem Forum. Ihr seid zu viele, um jeden einzeln zu nennen. Aber wer sich diese Seite durchliest und den Links folgt, wird euch kennenlernen.
Hier sollen alte und neue KiCAD-Anwender einen Anlaufpunkt finden und neue, insbesondere µC-relevante Aktivitäten stattfinden.
Diese Seite will keine Konkurrenz zum offiziellen KiCAD Wiki sein, d.h. was dort steht soll hier nicht wiederholt werden und was hier steht wird hoffentlich zum offiziellen KiCAD Wiki wandern.
Wenn ihr Kritik oder Fragen zu KiCAD habt, dann nutzt das Forum! Sobald KiCAD im Betreff steht, wird der Beitrag gelesen und nach Möglichkeit beantwortet. Auch Ideen zu dieser Seite sind sehr willkommen!
FAQ
Siehe auch die offizielle FAQ: http://kicad.sourceforge.net/wiki/index.php/FAQ
TODO: Strukturierung (Allg., Schaltplan, Netlists, Module, Bibliotheken, Layout, Export, 3D)
Allgemein
- Warum gefällt dir KiCAD?
- Warum gefällt dir KiCAD nicht?
- Ich verstehe nicht, was du meinst ;-)
- http://www.mikrocontroller.net/topic/81396#680502
- http://www.mikrocontroller.net/topic/83311#697969
- Wo gibt es weitere Infos zu KiCAD?
- Welche Leiterplattenfertiger akzeptieren KiCAD Layouts?
- http://www.pcb-pool.de KiCAD kann "Extended" Gerber RS-247-X erzeugen. Das wird von PCB-Pool aktzeptiert. Dabei http://www.pcb-pool.com/download/spezifikation/deu_cmso020_ext_gerber.pdf beachten! Alternativ, wer KiCAD (noch) nicht traut, diese RS-247-X in deren (PCB-Pools) Tool GC-Prevue http://www.mikrocontroller.net/topic/120373#1092375 einlesen und als .GWK exportieren.
- http://fischer-leiterplatten.de Ohne Aufpreis für Gerber-Import
- Wie geht man mit KiCAD-Trollen um?
- Mit gesundem Menschenverstand. Trollregeln wie die US AIR FORCE (http://blog.wired.com/defense/2009/01/usaf-blog-respo.html) brauchen wir nicht ;-)
Schaltplan
- Wie stellt man die Blattgrösse beim Schaltplan ein?
- In Page Settings die Blattgröße verstellen (zB von A4 auf A3) http://www.mikrocontroller.net/topic/33653#974295
- Wie kann man den Schaltplan auf mehreren Seiten verteilen (hierachical sheets)?
- Wie kann man die "hierachical sheets" benutzen, um aus vorgefertigten Subschaltplänen mit immer gleichen Bauteilgruppen rationell Schaltpläne zusammenzustellen (Building Blocks)?
- Wie kann man Schaltplanentwurf (KiCAD) und Schaltungssimulation (Spice) verbinden?
- Ein Tutorial zum Symboleditor für KiCAD, mit dem die Symbole für das Schaltplanmodul (EEschema) erzeugt bzw. editiert werden, findet sich hier: Media:SymboleFuerKiCad318082009-RevC-DE.pdf.
- Wie kann man im Schaltplan Symbole zum Verschieben gruppieren?
- Wie wird man den merkwürdigen Rahmen los?
- 1) Beim Ausdrucken Frame deaktivieren.
- 2) Als SVG exportieren/plotten. Liegt es als SVG vor, mit einem geigneten Grafikprogramm, z.B. Inkscape, den Rahmen löschen.
Netlist
- Was genau muss man beim Übergang vom Schaltplan (SCH) zum Layout (BRD) machen?
- Kann man fertige Netzlisten für Gruppen von Bauteilen einbinden?
- Kann man Daten für automatische Bestückung erzeugen?
- Was bedeuten die Maßangaben in der Netlist?
Layout
- Wie stellt man die Rastergrösse im Layout ein?
- Mit der Rechten Maustaste in das Board klicken. Es poppt ein Menue auf. Dort Raster wählen..... Geht im Modul-Editor genauso.
- Wie füllt man eine Fläche aus?
- http://www.mikrocontroller.net/topic/93131#854802
- Etwas aktueller: http://www.mikrocontroller.net/topic/182271#1772119 Zweiter Teil des Posts.
- Wie werden Pads und Leiterbahnen verbunden?
- Ich will ein Bauteil für geringeren Leiterwiderstand sowohl auf der Unterseite- als auch der Oberseite anschliessen. KiCAD löscht aber immer den alten Leiterbahnzug, wenn ich den neuen lege.
- Deaktiviere unter Einstellungen->Allgemein das "auto-entfernen-von-Leiterbahnen" (einfachste Lösung).
- Alternativ: Designe dafür Bauteile mit speziellen Pads. http://www.mikrocontroller.net/topic/187606#1823596 (realistischste u. sauberste Lösung, aber etwas umständlich.)
- Wie kann man ein Bauteil mit Pads und Leiterbahnen bewegen?
- Wie bekommt man ein vernünftiges Boardoutline hin?
- Wie erstellt man eine Befestigungsbohrung?
- Wie kann man Bauteilmaße in in den Ansichten (Footprint, Layout, 3D-View) anzeigen?
- Wie kann man mit der KiCAD Version 20100314 einseitige Platinen erstellen?
- Wie kann man den Nullpunkt eines Layouts verschieben?
- http://www.mikrocontroller.net/topic/179680#1730452 für PCBnew. Im Moduleditor kann man den Ankerpunkt frei Mithilfe des Anker-Tools aus der rechten Menüleiste (das Ankersymbol) setzten. Gleiches gilt für den Symboleditor.
- Wie gehen runde Bögen in KiCAD?
Module Editor
- Wie erstellt man Footprints für Bauteile?
- Kann man im Module Editor die Eigenschaften aller Pads gleichzeitig ändern?
- Wie kann man Bauteilmaße in in den Ansichten (Footprint, Layout, 3D-View) anzeigen?
3D-Ansicht
- Kann man die 3D-Ansicht in ein 3D-CAD Programm exportieren?
- Wie kann man Bauteilmaße in in den Ansichten (Footprint, Layout, 3D-View) anzeigen?
Drucken / Export
- Wie exportiert man den Schaltplan oder das Layout als Bild (PNG o.ä.)?
- Wie kann ich GENAU ausdrucken? Mein Ausdruck auf ABC ist ca. X % zu klein!
- Kann man Gerber-Dateien exportieren?
- Ja.
- Bei Bestellungen bei PCB-Pool ist deren GC-Prevue erforderlich [3]
- Wie kann man den Gerber-Plot so ausdrucken, dass in der Mitte von Pads und Vias ein Zentrierloch frei bleibt?
- Wie kann man das Layout invers ausdrucken, d.h. alle Leiterbahnen und Pads müssen weiß bleiben, der Rest wird schwarz ausgedruckt?
- Beim Plotten den Haken bei Negativ-Plot setzen [4]
Import
- Kann man EAGLE Dateien importieren? (=> Obacht bei Weitergabe der Daten!)
- Wie bindet man fremde KiCAD Bibliotheken ein?
- Schaltplan: http://kicad.sourceforge.net/wiki/index.php/DE:KiCadHB#Einstellungen_2
- EESchema (Schaltplaneditor) starten, unter Einstellungen "Bibliothek" auswählen, auf "Hinzufügen" klicken, neue Bibliothek auswählen dann "öffnen" und in der Projektdatei "Speichern". Gültig für Version 20090216Final.
Einstellungen sichern / wiederherstellen
- Wo speichert KiCAD die Einstellungen ab und wie lassen sich die originalen Einstellungen wiederherstellen?
- [[5]]
Tipps&Tricks / Eigenheiten / Bugs
- Nachbearbeitung mit Skript oder Texteditor (Pin Swapping, Versionskontrolle via SVN, Generierung von Packages aus UCF-Listen)
- Schaltplan: Durchnummerieren von GND und PWR erforderlich http://www.mikrocontroller.net/topic/39243#290309
- Zum Verbinden von Schaltplan und Layout müssen an den Bauteilen die Pinnummern mit den Padnummern der Footprints korrespondieren. Das ist "defaultmäßig" nicht immer zu erreichen, weil es unterschiedliche Nummerierungssysteme gibt. Ausser dem Anlegen eines speziellen Footprints kann diese Anpassung für einzelne Bauteile wärend des Layoutens im Moduleditor vorgenommen werden. http://www.mikrocontroller.net/topic/186121#1805890
- In PCBnew lassen sich mit "Datei>Platine hinzufügen" auch schon geroutete Gruppen von Bauteilen quasi als Modul einfügen, wenn sie zuvor als Board abgelegt wurden. Ebenso kann eine Bauteilgruppe, die in der Form mehrmals vorkommt, und die die schon einmal geroutet worden ist, gruppiert, kopiert und wiederverwended werden. Die dazu nötige Annotation und das Löschen der überzähligen Bauteile muss aber sorgfältig von Hand gemacht werden.
- Bibliotheken verwalten, umsortieren bzw. neu strukturieren: http://www.mikrocontroller.net/topic/187107#1817559
- Layout: Rest-Gummiband an Pins http://www.mikrocontroller.net/topic/120373#1092375
- Bug in Version 2010-03-14: Unter Einstellungen lässt sich keine einseitige Platine wählen (wichtig für Autorouter). Lösung: Modifikation des .brd Files mit einem Editor [6]:
- In der *.brd Datei gleich ganz oben...
- $GENERAL
- LayerCount 2 -> auf 1 setzen
- $SETUP
- InternalUnit 0.000100 INCH
- ZoneGridSize 250
- Layers 2 -> auf 1 setzen
- Layer[0] Rückseite power
- Layer[15] Vorderseite power -> hab' ich mal beides so gelassen
- aktueller: http://www.mikrocontroller.net/topic/172015#1794699
- Kühlkörper können als Symbol und Footprint (Modul) angelegt werden. Die Befestigungslöcher können im Modul als Pad ausgeführt werden. Die Padnummer aller Pads sollte gleich sein (gleicher Anschluss / über Kühlkörper verbunden), z.B. "1". Entsprechend ein Symbol mit Pin und korrespondierender Pinnummer anlegen. Wenn der Kühlkörper elektrisch nirgendwo verbunden sein soll, dann die Anschlusspinne im Schaltplan als "unused" markieren. Als Referenz in Symbol und Footprint habe ich "HS" (HeatSink) gewählt. Es ist zu überlegen, ob "HS" nicht auch als Padnummer besser wäre.
- Kartenumrisse/Outlines: Für immer wiederkehrende Platinengrössen, z.B. die beliebte Eurokarte, kann zur Vereinfachung des Zeichnens einmal ein Eurokartenumriss im Layer "outlines" gezeichnet werden, und als Modul abgelegt werden. Um die Zahl der Kollisionen beim Einlesen der Netzliste zu verringern, wird im Schaltplan ein Dummy-Symbol ohne Pinne angelegt. In CVpcb dann dieses Symbol mit dem passenden Kartenumriss Footprint/Modul verbinden, und es wird automatisch in PCBnew eingefügt. Als Referenz in Symbol und Footprint habe ich "Outl" (OUTLine) gewählt.
Tipps&Tricks: Building Blocks
- Eine unfertige Dokumentation, wie man das hierarchische Schaltplansystem von KiCAD verwendet, um daraus schnell und rationell Schaltpläne mit vorgefertigten Schaltplänen (Building Blocks) nach dem Baukastensystem aufzubauen. Enthält auch ein Beispielprojekt. Beachte die Liesmich.txt Datei. Media:BuildingBlocksKiCAD-EXPERIMENTELL.zip Das File KiCAD-HierarchischeSchaltplaene+buildingBlocksRevA_Vorlaeufig.pdf, enthält eine vorläufige Beschreibung dazu. KiCAD-HierarchischeSchaltplaene+buildingBlocksRevA-EN.pdf is an English description how to use hirarchical schematics as building blocks for a fast and rationel schematic design. Es fehlt noch die Übersetzung und die Bebilderung und ein paar Berichtigungen und Ergänzungen. ;-) . Das echte Hauptbeispielprojekt ist UnderVoltageDetector24V-2Group_Experimental.pro bzw. UnderVoltageDetector24V-2Group_Experimental.sch. Im Ordner Experimentalprojekt23052010 findet sich ein weiterer Ordner BuildingBlocksExperimental. Dieser enthält die Ausgangsbausteine VoltageRegulatorBuildingBlock.sch mit VoltageRegulatorBuildingBlock-cache.lib und VoltageDetectorBuildingBlock.sch mit VoltageDetectorBuildingBlock-cache.lib. Die Projektdateien der Buildingblocks .pro sind nur der Vollständigkeit und zur leichteren Bearbeitung zugefügt. Aus VoltageDetectorBuildingBlock.sch und VoltageRegulatorBuildingBlock.sch wurde (nach umkopieren, umbenenen und kleiner Änderung) im übergeordneten Ordner das Projekt VoltageRegulatorBuildingBlock.pro unter verwendung des "Zwischenbuildingblocks" UnderVoltageDetectorBuildingBlock.sch zusammengesetzt. NICHT VERGESSEN DIE CACHE.LIB EINZUBINDEN! Sonst gibt es nur Fragezeichen statt Bauteile. Das Beispielprojekt enthält eine 24V Unterspannungsüberwachung für einen Bleiakku, die zwei 12V Gruppen überwacht. Nicht elegant, aber hoffentlich robust. Autor: Bernd Wiebus , GNU-GPL. Der dazubezügliche Beitrag im Forum ist: http://www.mikrocontroller.net/topic/178683#1724114
- Media:BuildingBlocks_06Jul2010.zip enthält eine Sammlung von gängigen Schaltungen mit den Längstreglern LM317 /LM78xx /LM79xx und dem Timer 555, die nach dem in obig erwänten Dokument KiCAD-HierarchischeSchaltplaene+buildingBlocksRevA_Vorlaeufig.pdf beschriebenen Vorgehen als Building Blocks in KiCAD verwendet werden können. Autor: Bernd Wiebus, Lizenz: Creative Commons. Experimentell! Ohne Garantie! Mit Vorsicht geniessen!
Bibliotheken
In diesem Abschnitt sollen unsere Arbeiten an Bibliotheken koordiniert werden. Dabei sollen alle Arbeiten unter der Creative Commons Lizenz stattfinden. Das heisst insbesondere, dass keine Arbeiten mit anderem Copyright unseren Bibliothekspool vergiften sollen z. B. durch unerwünschte Konvertierung von EAGLE-Bibliotheken.
Unsere Designziele sind:
- Frei benutzbar (Creative Commons Lizenz)
- Einheitlich (Richtlinien?)
- Vorschlag von Marko für Bohrungen und Pads siehe [7]
- Fehlerfrei (Nachkontrolle durch andere User)
Wünsche
Hier soll eine Strichliste geführt werden, welche neuen Bauteile gesucht sind bzw. welche oder besseren, genaueren Versionen benötigt werden. Bitte gebt an, was bei bestehenden Bauteilen problematisch ist.
Bevor wir Bibliotheken erstellen, sollten auf jeden Fall einige Parameter - insbesondere für die Schaltplansymbole - festgelegt werden: Pinlänge, Pinabstand, Größe der Schriften, Konventionen bzw. Nummerierung (z.B. bei gepolten Bauteilen wie Dioden, Elkos usw.). Sonst entsteht Wildwuchs, weil jeder für sich anderes festlegt.
- Stehende Layouts für 7805 und N-FETs: ||
- Passt TO220_VERT ? Natürlich! Nur die Anschlussnumerierung muss ev. passend adaptiert werden.
- LPC21xx / LPC22xx / LPC23xx |
- EINE AVR ATmega-Bibliothek, wo ALLE Controller drin sind. |||
- AT90CAN128 / allgemein mehr AVRs (MEGA & TINY) ||
- Schaltregler (u.A. LM257x, LM267x, MC33063, L5973D) |
- Spulen (z. B. diverse Wuerth) |
- Drosseln (B82790 für CAN, Würth 744207) |
- Ferrite (7427930 - 32, 742792651, 74279263) |
- ??? Was genau ist nun Footprint und Referenzmaeßig der Unterschied zwischen Drosseln, Spulen und Ferriten, wenn ich jetzt mal davon ausgehe, das die Teile weder Anzapfung noch mehr als eine Wicklung haben (dann wären es Trafos oder Uebertrager), und die elektrischen Werte in ein Feld eingetragen werden?? Wenn Through-Hole langt, schau mal unten in KiCAD-Modules-Footprints-discrete_28Mar2010.zip. Kleinere SMD-Entstörferrite lassen sich uebrigens aus SMD-Widerstaenden zaubern, in dem man sie umbenahmt und mit der Referenz "L" versieht. ;-)
Entwürfe
Neue Bibliotheken oder Änderungen sollen zunächst in diesem Abschnitt vorgestellt werden.
- ATmega3250/TQFP100 von Fred S. (Gast)
- ATMega3290 im 100Pin-Gehäuse von Fred S. (Gast)
- RFM12-Funkmodul von Dominik C.
- CAN Controller MCP2515 und Transceiver MCP2551 von Dominik C.
- Media:SymbolsSimilarEN60617+oldDIN617-RevB-en.lib VERALTET! Nur aus Kompatibilitätsgründen behalten. Ersetzt für Neuentwicklungen durch Revision E1. Schaltplan Symbolbibliothek fuer KiCAD mit Symbolen, die denen aus der EN60617 oder der ALTEN DIN 617 ÄHNLICH sind. Von Bernd Wiebus
- Media:SymbolsSimilarEN60617+oldDIN617-RevC-en.lib VERALTET! Nur aus Kompatibilitätsgründen behalten. Ersetzt für Neuentwicklungen durch Revision E1! Schaltplan Symbolbibliothek für KiCAD mit Symbolen, die denen aus der EN60617 oder der ALTEN DIN 617 ÄHNLICH sind. Aenderung gegenueber Rev.B: Kleinere Symbole hinzugefügt. Mit Vorsicht geniessen! Von Bernd Wiebus.
- Media:SymbolsSimilarEN60617+oldDIN617-RevD3-en.lib VERALTET! Nur aus Kompatibilitätsgründen behalten. Ersetzt für Neuentwicklungen durch Revision E1! Schaltplan Symbolbibliothek für KiCAD mit Symbolen, die denen aus der EN60617 oder der ALTEN DIN 617 ÄHNLICH sind. Aenderung gegenueber Rev.C: Kleinere Fehler beseitigt. CLD Symbol hinzugefuegt. Kuehlkoerper Symbol und Dummy-Symbol fuer Boardoutlines hinzugefuegt. Thyristor und Triac Symbol zugefuegt. Copyright Symbole GNU-GPL und CC zugefuegt. Mit Vorsicht geniessen! Von Bernd Wiebus. Verbesserungsvorschläge willkommen an bernd.wiebus@gmx.de
- Media:SymbolsSimilarEN60617+oldDIN617-RevE3.lib AKTUELLE Version! Ersetzt die Rev. B, C und die Rev. D! Schaltplan Symbolbibliothek für KiCAD mit Symbolen, die denen aus der EN60617 oder der ALTEN DIN 617 ÄHNLICH sind. Aenderung gegenueber Rev.D: Kleinere Fehler beseitigt. Ankerpunkte in die Nähe der Symetrieachsen verlegt. Verbinder DIN41612 / EN60603-2 "Eurokartenstecker" hinzugefügt. Große "BIG" Symbole entfernt und in der Datei BIG-SymbolsSimilarEN60617+oldDIN617-RevE.lib ausgelagert. Mit Vorsicht geniessen! Von Rene Belau und Bernd Wiebus. Unter GNU GPL. Verbesserungsvorschläge willkommen an bernd.wiebus@gmx.de
- Media:BIG-SymbolsSimilarEN60617+oldDIN617-RevE.lib Einige EN60617 oder der DIN 617 ÄHNLICHE Symbole in besonders GROSSER Ausführung. Vermutlich werden Sie diese GROSSEN Symbole eher NICHT benutzen wollen. Mit Vorsicht geniessen! Von Rene Belau und Bernd Wiebus. Unter GNU GPL. Verbesserungsvorschläge willkommen an bernd.wiebus@gmx.de
- [[8]] KiCAD Symbol für einen ATMEGA644. Von obi
- Media:Symbols_ICs-Diskrete_RevC.lib KiCAD Symbole für einige diskrete ICs. Enthält L200 (Pentawatt Gehäuse), LM2587 (Pentawatt Gehäuse), LM317, LM78xx, LM79xx, NE555, TDA2003 (Pentawatt Gehäuse), UC38xx (DIP8/SO8 und PIP14/SO14), MIC4422 (DIP8/SO8 und Pentawatt Gehäuse). MAX756 und MAX757. Autor Rene Belau und Bernd Wiebus. GNU GPL. Mit Vorsicht geniessen! Verbesserungsvorschläge willkommen an bernd.wiebus@gmx.de
- Media:Symbols_ICs-Opto_RevA.lib KiCAD Symbole für Optokoppler CNY17, IL300. IL388, TLP250, SFH617A-1, SFH617A-2, SFH617A-3, SFH617A-4, KPC357, LTV35x, und PC357. Autor Rene Belau und Bernd Wiebus. GNU GPL. Mit VORSICHT geniessen! Verbesserungsvorschläge willkommen an bernd.wiebus@gmx.de
- Media:Transformer-Diskrete_RevA.lib KiCAD Symbole für einige diskrete Transformatoren. Coilcraft Q4434-B = Rhombus T1311 und Myrra-74040 ETD29. Autor: Bernd Wiebus. Mit Vorsicht geniessen! Verbesserungsvorschläge willkommen an bernd.wiebus@gmx.de
- Media:KiCAD_Module_Footprints_discrete_06Aug2010.zip Eine Sammlung von KiCAD Modulen bzw. Footprints diskreter Bauteile. Neben den obligatorischen Rs, Cs und Ls sind Schrack und Omron Kartenrelais (die Footprints passen auch fuer andere Hersteller), diverse Dioden, Klemmen WAGO 236 (RM 5mm) Serie und WAGO 734 Serie, Sicherungshalter (Schurter und Bulgin), Kuehlkoerper und Eurokartenoutlines enthalten. Zusaetzlich TO92, TO220, TO220-5 (Pentawatt) und TO247 Gehaeuse. Ebenso die vermissten PISN und PISR SMD Drosseln. Einige Throughhole C&D Bobin Drosseln, Bourns 3296, Spectrol Type 43 / Econtrim und Piher PT15 Trimmer . Potentiometer Alps RK16 und Spectrol Type 148/149. Transformatoren Coilcraft Q4434-B / Rhombus T1311 sowie ETD29 von Epcos und Myrra sind auch dabei. Eurokartenstecker/-buchsen DIN 41612 Typ B1, B2, C1, C2 und C3. Ebenfalls enthalten: GNU-GPL und Creative Commons Symbole. Dazu Messpunkte. BNC-Buchse, Quarzoszillator, SMD Widerstände und Kondensatoren. (0805, 1206, 2512) sowie experimentelle Universalfootprints SMD/Throughole. SMD-Dioden: MELF, Mini-MELF, SMA, SMB und SMC. Neu in der Version vom 27 Juni 2010: Stecker Molex Serie KK, Würth SMD Drosseln und Doppeldrosseln. Alles ohne 3D Modelle, aber manchmal mit PDF-Ausdruck zur leichten Identifikation. Mit Vorsicht geniessen! Ohne Garantie und entweder unter GNU-GPL oder CC. Von Bernd Wiebus. Verbesserungsvorschläge willkommen an bernd.wiebus@gmx.de
- Media:KiCAD-Module_Buzzer_Beeper_RevA_25Oct2010.zip Einige Footprints von Summern /Buzzern / Beepern für KiCAD. Enthaelt Kingstate KCG0601, Pro Signal ABI-009-RC, Pro Signal ABI-010-RC, Pro Signal ABT-410-RC, Star Micronics HMB-06/HMB-12 und Projects Unlimited AI-4228-TWT-R. Alles ohne 3D Modelle, aber mit PDF-Ausdruck zur leichten Identifikation. Mit Vorsicht geniessen! Ohne Garantie und entweder unter GNU-GPL oder CC. Von Bernd Wiebus. Verbesserungsvorschläge willkommen an bernd.wiebus@gmx.de
- Media:KiCAD-Module_CommonModeChokes_Wuerth_WE-CMB-Series_RevA_25Oct2010.zip Footprints der Gleichtaktdrosseln der Serie Würth WE CMB (through hole) für KiCAD. Enthält die Verschieden Bauformen XS, S, M, L, XL und XXL. Alles ohne 3D Modelle, aber mit PDF-Ausdruck zur leichten Identifikation. Mit Vorsicht geniessen! Ohne Garantie und entweder unter GNU-GPL oder CC. Von Bernd Wiebus. Verbesserungsvorschläge willkommen an bernd.wiebus@gmx.de
- [[9]] KiCAD Modul / Footprint für ein TSSOP38 Gehäuse. Autor Raphael Reu.
- [[10]] Texas Instruments TPIC8101 Klopfsensor Interface (für Verbrennungsmotoren). Autor Peter Diener.
Wenn mindestens ein weiterer KiCAD User die Bibliothek geprüft hat, kann sie in den folgenden Unterabschnitt vorschoben werden.
Geprüfte
Hier sollen geprüfte Bibliotheken gesammelt werden. Bitte angeben, wer die Prüfung gemacht hat.
- STM32F103xx (LQFP64) Schaltplansymbol erstellt/geprüft: Dominik C.; Marko S.
Sonstige / Netz
- http://www.kicadlib.org/
- http://per.launay.free.fr/kicad/kicad_php/composant.php
- http://www.reniemarquet.cjb.net/kicad/libs/o_analog.zip (NE555 u.a.)
- http://github.com/Inte/kicadlib
- http://www.df0fkw.datenoase.de/index.php?option=com_content&view=article&id=107:kicad-libraries&catid=36:bastelprojekte&Itemid=67
Bibliotheken:
Tools
- Quick KICAD Library Component Builder
- Gerber-Tools sind für KiCAD weniger nötig, da KiCAD mit GerbView seinen eigenen Gerberviewer mitbringt. Dieser ist mächtig genug, die eingelesenen Gerberfiles als Platine in PCBnew zu exportieren, wo sie manipuliert werden können. Dieses geht aber nur mit Gerber-RS274X Daten. Ebensowenig können Gerberfiles zu Nutzen zusammengefügt werden. Hierzu bietet sich "Gerbmerge" http://claymore.engineer.gvsu.edu/~steriana/Python/gerbmerge/ an. Wer lediglich aus Sicherheitsgründen die von KiCAD erzeugten Gerberdaten mit einem fremden Gerber-Vierer inspizieren möchte, findet hier Hinweise:http://www.mikrocontroller.net/articles/Gerber-Tools
- KiCAD (Multi-)Symbol Tool von Joghurt3000
Beispielprojekte
- http://www.mikrocontroller.net/topic/33653#963083
- http://www.mikrocontroller.net/topic/120373#1089075
- http://www.mikrocontroller.net/topic/98034#848559
- http://www.mikrocontroller.net/topic/95864#828660
- http://www.mikrocontroller.net/topic/77738#647041
- http://www.mikrocontroller.net/topic/103806#907523
- http://www.mikrocontroller.net/topic/41999#316195
- http://www.mikrocontroller.net/topic/190088#1856757
- http://www.mikrocontroller.net/topic/188897
Weblinks
- KiCAD Homepage und Download
- KiCAD Wiki
- Tutorials:
- Usergroups:
- Tools
- Freerouting Autorouter
- Plattformen