Forum: Mikrocontroller und Digitale Elektronik eagle device für STM32H723, STM32F446


von Jörg H. (joh)


Lesenswert?

Hallo zusammen,

ich bin auf der Suche nach einem eagle device für:
STM32H723    (LQFP100)   und
STM32F446    (LQFP64)

Danke!
joh

von Ben S. (bensch123)


Lesenswert?

Selber machen! Ist auch nicht schwer.

von Darwin (Gast)


Lesenswert?

schon auf snapeda nachgesehen?

von Jörg H. (joh)


Lesenswert?

Darwin schrieb:
> schon auf snapeda nachgesehen?

ups, da hamse zumindest den STM32F446  :)

von Mucky F. (Gast)


Lesenswert?

Jörg H. schrieb:
> ups, da hamse zumindest den STM32F446  :)

und hier könnte der andere sein:
https://app.ultralibrarian.com/Search?queryText=STM32H723

von Harald (Gast)


Lesenswert?

Libs für Eagle aus dem Internet sind meiner Erfahrung nach mit absoluter 
Vorsicht zu genießen. Obwohl der Vorgang der Erstellung recht einfach 
ist, finden sich immer wieder dilettantische Fehler im Package oder auch 
im Symbol.
Typischen Beispiele: Directions im Symbol nicht definiert, fehlerhafter 
Umgang mit Mehrfach-Pins wie GND, Symbol wie Package gezeichnet (nicht 
nach Logik), Pastenmaske nicht nach Herstellervorgabe, Lötstoppmaske 
vergessen, Nichtwissen wozu TPlace und TDoku gut sind, vertauschte Pins, 
Package nach eigenem Gusto verändert, Package aus Faulheit von ähnlichem 
Bauteil entliehen, etc. pp.

Mach es selbst, es lohnt sich.

von Harald (Gast)


Lesenswert?

Beliebt ist auch die Vertauschung von Layern. Oder Namen, Umrisse und 
Values alles auf Layer 21 geklatscht, dabei den Silkscreen in TPlace 
schön durch alle Pads gezogen. Da kommt Freude auf.

von Jörg H. (joh)


Lesenswert?

Harald schrieb:
> Beliebt ist auch die Vertauschung von Layern. Oder Namen, Umrisse und
> Values alles auf Layer 21 geklatscht, dabei den Silkscreen in TPlace
> schön durch alle Pads gezogen. Da kommt Freude auf.

Danke. Ich bin gewarnt. Gibts denn irgendwo ein Gut Beispiel, so wie ich 
es als Referenz nehmen sollte?

VG
joh

von Harald (Gast)


Lesenswert?

Hmm, meine Bibliothek werde ich hier nicht einstellen. Vlt. die 
gezeigten Fehler nicht machen.

Symbol:
- nach Schaltplanlogik aufbauen, nicht das Package nachmalen
- Im Raster bleiben
- Directions richtig definieren, I/O, O.C., PWR, Passive etc.
- Name/Value auf richtigen Layer
- Mehfachpins mit @ definieren, z.B. GND@1, GND@2 oder nur ein GND
- Je nach Gusto auch mehrere Symbole definieren: Ports, Power etc.

Package:
- Exakt nach Herstellervorgabe, man kann natürlich etwas Existierendes 
nehmen und kontrollieren/abwandeln
- Name/Value auf richtigen Layer
- Silkscreen TPlace nicht durch Lötflächen pflügen, nur z.B. die Ecken 
definieren und Pin 1 markieren
- Vollständigeres Symbol gehört auf TDocu

Device:
- AddLevel, Swaplevel richtig setzen (beim Controller eher nicht 
notwendig)
- 3D includieren, sofern Managed Lib

Bei allen Schritten Sorgfalt walten lassen, nichts rumpfuschen.

von Jörg H. (joh)


Lesenswert?

Harald schrieb:
> Hmm, meine Bibliothek werde ich hier nicht einstellen. Vlt. die
> gezeigten Fehler nicht machen.
> . . .
> Bei allen Schritten Sorgfalt walten lassen, nichts rumpfuschen.

Vielen Dank für die Hinweise, dann ran ans Werk...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.