Eagle LBR: Raspberry Pi B+

OP #3726616
Moin Moin,

seit kurzer Zeit gibt es den Raspberry Pi B+. Da mir diese neue Version 
sehr entgegenkommt, werde ich den Pi B+ in meinem nächsten Projekt 
einfließen lassen. Für Aufsteckboards oder andere Adapter habe ich eine 
Eagle LBR erstellt.
Über ein Review würde ich mich sehr freuen. Zu erwähnen wäre noch, dass 
ich noch nicht die Positionen der anderen Steckverbinder habe, da mir 
die Abmessungen (Breite und Höhe) der Stecker noch nicht vorliegen.

In den nächsten Tagen sollte ich den B+ geliefert bekommen, dann werde 
ich die LBR aktualisieren.

Also viel Spaß damit...
Angehängte Dateien:
#3727177
@Tim
Hab mir deine lib mal angesehen:
Wenn du die Pin Nummern mit anzeigen willst, würde ich die Pins etwas 
länger machen, wg. 2-stelliger Zahlen.
"Sup" für die power pins ist falsch, das muss "pwr" sein.
"sup" gibt es nur bei Stromlieferanten wie z.B. Batterien.
Help Pin ;-)
OP #3727741
Folgende Änderungen sind bereits übernommen:

+ GPIO1 zu GPIO01 Format, also immer mit führender Null
+ Längere Pins (length middle)
+ "SUP" zu "PWR"; Dies mach ich irgendwie immer falsch

Varianten:

+ Platinenrand entweder auf "tPlace" oder "dimensions"

Die LBR wird erst nachgereicht, wenn ich die anderen Maße habe. Ich 
schätze diese Woche noch.
#3731066
@tim
Ich kenne rasperry nicht, aber mounting holes als io??

@all
Etwas fällt mir in diesem Forum immer wieder auf:
Jemand zeichnet eine Schaltung und  nennt die "xyz".

Im Lauf der Diskussion wird die Zeichnung laufend geändert, aber sie 
heißt immer noch "xyz". Nach kilomerlangen freds weiß dann keine Sau 
mehr, von welcher Version die Rede ist.

Warum wird die Zeichnung nicht indiziert, wie es überall sonst gemacht 
wird.
Entweder mit Buchstaben a, b usw. oder mit Zahlen xyz-1, yxz-2 usw.?
OP #3731121
Jörn Paschedag schrieb:
> Warum wird die Zeichnung nicht indiziert, wie es überall sonst gemacht
> wird.
> Entweder mit Buchstaben a, b usw. oder mit Zahlen xyz-1, yxz-2 usw.?

Eagle erschwert leider das Versions-Management, da es nicht möglich ist 
die Versionsnummer automatisch in den LBRs inkrementieren zu lassen. 
Bzw. überhaupt vernünftig hinterlegen zu können. Im Namen macht es 
keinen Sinn, da man sonst immer die Bauteile replacen muss. Leider!
Ansonsten stimme ich dir zu.

Jörn Paschedag schrieb:
> @tim
> Ich kenne rasperry nicht, aber mounting holes als io??

Je nach belieben kann der Nutzer diese Pins auch ändern. Ich nutze immer 
IOs, um nicht immer Warnmeldungen von Eagle zu bekommen. Letztendlich 
muss der Designer/Layouter sein Kopf einschalten beim layouten.
Ich bin mir auch sicher, dass nicht jeder die mounting holes mit 
Kupferring haben möchte, ich ziehe sie allerdings vor.
Gast #3731212
Die lbr in ne ZIP, eine Text file mit dazu mit versionsno, copy right, 
Lizenzbedingungen, Änderungshisorie,... Den Namen der ZIP um die 
versions no ergänzen. Gut ist.
#3835194
Ich habe mir auch schon eine Eagle Lib für das Raspberry erstellt. Nun 
wollte ich mal abgleichen und musste feststellen, dass die online 
gestellte Lib für Eagle 6.6.0 ist. Und leider sind Eagle Libs nicht 
abwärtskompatible.

@Tim: Könntest du evtl. eine technische Zeichnung oder die Koordinaten 
der Konnektoren online stellen. Dann würde ich meine Lib für Eagle 5.X.X 
vervollständigen und die auch online stellen.
Gast #3837801
Ich hab' die RASPBERRY_PI_Bplus.lbr aus dem Beitrag vom 18.07.2014 17:25 
mal für Eagle 5 konvertiert. Dabei ist alles im Layer 47 verloren 
gegangen, weil Eagle 5 noch keine Bemassung kann. Außerdem kann es keine 
zentrierten Texte, manche sind deshalb ein wenig verschoben. Aber das 
wesentliche sollte passen.
Angehängte Dateien:
#3847070
Vielen Dank für die Lib und die Konvertierung in Eagle 5!
Ich war gerade auf der Suche nach nur dem Steckverbinder, habe obige Lib 
gefunden und entsprechend ausgedünnt. Hier angehängt, falls das jemand 
gebrauchen kann.
Die Pads habe ich verändert: rund, Pin 1 eckig, den Bohrdurchmesser auf 
0,9mm reduziert. (Die original Eagle-Header schlackern doch sehr.)

Jörg
Angehängte Dateien:
Gast #3847093
Rolf S. schrieb:
> Ich habe mir auch schon eine Eagle Lib für das Raspberry erstellt. Nun
> wollte ich mal abgleichen und musste feststellen, dass die online
> gestellte Lib für Eagle 6.6.0 ist. Und leider sind Eagle Libs nicht
> abwärtskompatible.

Da kann man sich helfen, indem man die Bibliothek als Script exportiert 
und in der älteren Eagle-Version das Script ausführt. Eventuelle 
Inkompatibilitäten lassen sich ggf. per Texteditor in der SCR-Datei 
beheben.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.