ich starte mit KiCad 6 und würde gerne einen AT89C51CC03 mit einem THT-PLCC-Sockel einsetzen.
Als Anfänger traue ich mir nicht zu, diesen Microcontroller als neues Bauteil fehlerfrei selbst zu designen oder von mir beim Anlegen als neues Bauteil verursachte Fehler zu erkennen. Vielleicht hat jemand diesen Microcontroller schon als neues Bauteil angelegt und möchte es mir zur Verfügung stellen?
Gibt es einen handfesten Grund, nicht mit der aktuellsten Version (9.0.2) zu beginnen? KiCad entwickelt sich nämlich sehr schnell weiter, d.h. auch bei den mitgelieferten Bibliotheken. Der einzige, der mir einfiele, wäre die Verwendbarkeit unter Windows 7.
Anbei meine seinerzeit benutzte Datei. Ob das Kicad 4,5 oder 6 war, kann ich leider nicht mehr sagen. Dürfte wohl aber keinen Unterschied sein, m.E. wurde das Dateiformat erst später umgestellt.
Michael, tue dir einen Gefallen und fang nicht mehr mit Kicad 6 an. Gegenüber 9.02 ist Version 6.X völlig veraltet. Das Programm hat sich seitdem massiv weiter entwickelt und es macht keinen Sinn mit einer Version zu beginnen, die nicht mehr unterstützt wird.
Hmm... Dateiformat scheint das gleiche zu sein (vergleiche mit projekt_X-cache.lib in einem Texteditor).
Wie versuchst Du die Lib einzubinden? Im Zweifelsfall einfach in das lib-Verzeichnis von KiCad kopieren und mittels Datei sym-lib-table bekannt machen.
[edit] >Ich habe ein neues Projekt begonnen, jetzt klappts!
Dann ist ja gut.
Es ist wenig sinnvoll, jetzt mit einer so alten Version zu beginnen, dass bei den Bibliotheken keine zu der aktuellen Version kompatible Formate verwendet werden. Sobald Du nämlich irgendwann auf eine neue Version umsteigen musst, geht nämlich der ganz Konvertierungsaufwand los.
Vermutlich willst Du ja auch irgendwann Leiterplatten herstellen lassen. Spätestens dann ist es sinnvoll, mit dem jeweiligen Plugin für die Generierung der Fertigungsdaten zu arbeiten, und das wird eben auch nicht für prähistorische KiCad-Versionen unterstützt.
OK. Ich hab jetzt einfach mal - damit irgendwas in der Schaltung ist - zwei Widerstände angeschlossen und es scheint zu funktionieren. Dass rechts unten beim Schaltplansymbol zwei nicht angeschlossene Pins sind, ist o. k.?
Es ist wenig sinnvoll, jetzt mit einer so alten Version zu beginnen, ...
Er hat aber nun einmal diese Version in seier Distro. Willst Du ihm jetzt noch den Aufwand aufhalsen, sich die neueste Version zu compilieren? Und - Konvertierungsaufwand für die nächste Version ist dann spätestens in einem Jahr wenn es die nächste Version gibt (10.x)
rechts unten beim Schaltplansymbol zwei nicht angeschlossene Pins sind,
ist o. k.?
Das sind die (unsichtbaren) GND und VCC. Allerdings kenne ich das ohne die Kringel. Du könntest sie auch sichtbar machen (Bauteil Edit und irgendwo den Haken raus) und dann dort Drähte anschließen, wenn Du nicht mit VCC und GND Labels arbeiten willst.
Ich mache jetzt gerade wirklich meine allerersten Schritte in KiCad um auszuprobieren, ob ich damit irgendwas hinbekomme. Wenn ich einigermaßen klar komme, ist es wahrscheinlich sinnvoll, auf eine neuere Version umzusteigen. Auf meinem blutigen Anfängerniveau ist es allerdings wirklich egal, welche Version ich benutze.
Er hat aber nun einmal diese Version in seier Distro. Willst Du ihm
jetzt noch den Aufwand aufhalsen, sich die neueste Version zu
compilieren?
Unsinn. Aktuelle KiCad-Versionen gibt es als offizielle Installations-Repositories für sehr viele Distributionen als auch als inoffizielle Builds.
Genaueres zu den offiziellen Paketen:
https://www.kicad.org/download/linux/
Und - Konvertierungsaufwand für die nächste Version ist
dann spätestens in einem Jahr wenn es die nächste Version gibt (10.x)
Woher hast du bitte die Information, dass mit Version 10.x erneut eine Umstellung des Bibliotheksformats erfolgen soll? Gerade das aktuelle Format ist doch deutlich langzeitstabiler angelegt. Es gibt zwar auch jedes Mal wieder ein paar kleine Erweiterungen, aber keine grundlegende Umstrukturierung des Konzepts.
Woher hast du bitte die Information, dass mit Version 10.x erneut eine
Umstellung des Bibliotheksformats erfolgen soll?
Nur kurz: Ich beziehe mich auf eine Information, daß seit einiger Zeit eine jährliches Versionsupdate angestrebt wird und auf die damit jedesmal verbundene Formatumstellung (siehe Screenshot).
Nur kurz: Ich beziehe mich auf eine Information, daß seit einiger Zeit
eine jährliches Versionsupdate angestrebt wird und auf die damit
jedesmal verbundene Formatumstellung (siehe Screenshot).
Genau, das sind die beschriebenen Ergänzungen des neuen (>= V7) Dateiformats und keine komplett neues Format, wie es zuletzt bei V6 verwendet wurde. Bei Updates auf neue KiCad-Versionen wird im einfachsten Fall nur die Versionskennung in der Projektdatei hochgedreht.
Relevant ist das ganze hauptsächlich bei eigenen Bibliotheken. Da ist es eine Frage der Philosophie, ob bzw. wann man Bibliotheken entweder anfasst/updated oder in einem neuen Verzeichnisbaum ablegt. In einem Gespräch mit Seth Hillbrand erzählte er mir, dass er beim Wechsel von V7->V7->V9->... alles im alten Bibliotheksverzeichnis belässt. Für die Librarians sieht das natürlich ggf. anders aus, wenn z.B. noch gezielt eine ältere Bibliothek gepatcht werden muss. Deren Generierung läuft aber mittlerweile eh größtenteils skriptgesteuert, so dass auch Änderungen in den Konventionen und Dateiformaten korrekt für alle Bibliotheken erfolgen.
(Nicht nur) Für einen Einsteiger sind diese Bibliotheken aber äußerst wichtig, da sie doch umfangreich verifiziert sind. Bleibt man bei einer alten KiCad-Version, profitiert man nicht mehr in dem Maße von neuen/geänderten Bibliotheken.