Skip to content

Commit

Permalink
drawing xmc1xxx symbols (24pin, 40pin)
Browse files Browse the repository at this point in the history
drawing qfn 24/40 footprints
  • Loading branch information
batti committed Oct 18, 2016
1 parent cda1227 commit c5a2e3a
Show file tree
Hide file tree
Showing 4 changed files with 230 additions and 8 deletions.
52 changes: 52 additions & 0 deletions QFN24-4x4mm-0.5mm.kicad_mod
@@ -0,0 +1,52 @@
(module QFN24-4x4mm-0.5mm (layer F.Cu) (tedit 5805CAFE)
(tags "QFN 24pin 0.5")
(attr smd)
(fp_text reference REF** (at 0 -0.4) (layer F.SilkS)
(effects (font (size 0.3 0.3) (thickness 0.075)))
)
(fp_text value QFN-24-1EP_4x4mm_Pitch0.5mm (at 0 0.8) (layer F.SilkS)
(effects (font (size 0.3 0.3) (thickness 0.075)))
)
(fp_line (start -1 -2) (end 2 -2) (layer F.SilkS) (width 0.15))
(fp_line (start 2 -2) (end 2 2) (layer F.SilkS) (width 0.15))
(fp_line (start 2 2) (end -2 2) (layer F.SilkS) (width 0.15))
(fp_line (start -2 2) (end -2 -1) (layer F.SilkS) (width 0.15))
(fp_line (start -2 -1) (end -1 -2) (layer F.SilkS) (width 0.15))
(pad 1 smd rect (at -2.025 -1.25) (size 1 0.3) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -2.025 -0.75) (size 1 0.3) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -2.025 -0.25) (size 1 0.3) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -2.025 0.25) (size 1 0.3) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -2.025 0.75) (size 1 0.3) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at -2.025 1.25) (size 1 0.3) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at -1.25 2.025 90) (size 1 0.3) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at -0.75 2.025 90) (size 1 0.3) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at -0.25 2.025 90) (size 1 0.3) (layers F.Cu F.Paste F.Mask))
(pad 10 smd rect (at 0.25 2.025 90) (size 1 0.3) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at 0.75 2.025 90) (size 1 0.3) (layers F.Cu F.Paste F.Mask))
(pad 12 smd rect (at 1.25 2.025 90) (size 1 0.3) (layers F.Cu F.Paste F.Mask))
(pad 13 smd rect (at 2.025 1.25) (size 1 0.3) (layers F.Cu F.Paste F.Mask))
(pad 14 smd rect (at 2.025 0.75) (size 1 0.3) (layers F.Cu F.Paste F.Mask))
(pad 15 smd rect (at 2.025 0.25) (size 1 0.3) (layers F.Cu F.Paste F.Mask))
(pad 16 smd rect (at 2.025 -0.25) (size 1 0.3) (layers F.Cu F.Paste F.Mask))
(pad 17 smd rect (at 2.025 -0.75) (size 1 0.3) (layers F.Cu F.Paste F.Mask))
(pad 18 smd rect (at 2.025 -1.25) (size 1 0.3) (layers F.Cu F.Paste F.Mask))
(pad 19 smd rect (at 1.25 -2.025 90) (size 1 0.3) (layers F.Cu F.Paste F.Mask))
(pad 20 smd rect (at 0.75 -2.025 90) (size 1 0.3) (layers F.Cu F.Paste F.Mask))
(pad 21 smd rect (at 0.25 -2.025 90) (size 1 0.3) (layers F.Cu F.Paste F.Mask))
(pad 22 smd rect (at -0.25 -2.025 90) (size 1 0.3) (layers F.Cu F.Paste F.Mask))
(pad 23 smd rect (at -0.75 -2.025 90) (size 1 0.3) (layers F.Cu F.Paste F.Mask))
(pad 24 smd rect (at -1.25 -2.025 90) (size 1 0.3) (layers F.Cu F.Paste F.Mask))
(pad 25 smd rect (at 0.65 0.65) (size 1.3 1.3) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin_ratio -0.2))
(pad 25 smd rect (at 0.65 -0.65) (size 1.3 1.3) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin_ratio -0.2))
(pad 25 smd rect (at -0.65 0.65) (size 1.3 1.3) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin_ratio -0.2))
(pad EXP smd rect (at -0.65 -0.65) (size 1.3 1.3) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin_ratio -0.2))
(model Housings_DFN_QFN.3dshapes/QFN-24-1EP_4x4mm_Pitch0.5mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
69 changes: 69 additions & 0 deletions QFN40-5x5mm-0.4mm.kicad_mod
@@ -0,0 +1,69 @@
(module QFN40-5x5mm-0.4mm (layer F.Cu) (tedit 5805CC79)
(descr "40-Lead Plastic Quad Flat, No Lead Package (MP) - 5x5 mm Body [QFN]; (see Microchip Packaging Specification 00000049BS.pdf)")
(tags "QFN 0.4")
(attr smd)
(fp_text reference REF** (at 0 -0.9) (layer F.SilkS)
(effects (font (size 0.3 0.3) (thickness 0.075)))
)
(fp_text value QFN40-5x5mm-0.4mm (at 0 1) (layer F.SilkS)
(effects (font (size 0.3 0.3) (thickness 0.075)))
)
(fp_line (start -1.5 -2.5) (end 2.5 -2.5) (layer F.SilkS) (width 0.15))
(fp_line (start 2.5 -2.5) (end 2.5 2.5) (layer F.SilkS) (width 0.15))
(fp_line (start 2.5 2.5) (end -2.5 2.5) (layer F.SilkS) (width 0.15))
(fp_line (start -2.5 2.5) (end -2.5 -1.5) (layer F.SilkS) (width 0.15))
(fp_line (start -2.5 -1.5) (end -1.5 -2.5) (layer F.SilkS) (width 0.15))
(pad 1 smd oval (at -2.525 -1.8) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 2 smd oval (at -2.525 -1.4) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 3 smd oval (at -2.525 -1) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 4 smd oval (at -2.525 -0.6) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 5 smd oval (at -2.525 -0.2) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 6 smd oval (at -2.525 0.2) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 7 smd oval (at -2.525 0.6) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 8 smd oval (at -2.525 1) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 9 smd oval (at -2.525 1.4) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 10 smd oval (at -2.525 1.8) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 11 smd oval (at -1.8 2.525 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 12 smd oval (at -1.4 2.525 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 13 smd oval (at -1 2.525 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 14 smd oval (at -0.6 2.525 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 15 smd oval (at -0.2 2.525 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 16 smd oval (at 0.2 2.525 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 17 smd oval (at 0.6 2.525 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 18 smd oval (at 1 2.525 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 19 smd oval (at 1.4 2.525 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 20 smd oval (at 1.8 2.525 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 21 smd oval (at 2.525 1.8) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 22 smd oval (at 2.525 1.4) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 23 smd oval (at 2.525 1) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 24 smd oval (at 2.525 0.6) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 25 smd oval (at 2.525 0.2) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 26 smd oval (at 2.525 -0.2) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 27 smd oval (at 2.525 -0.6) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 28 smd oval (at 2.525 -1) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 29 smd oval (at 2.525 -1.4) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 30 smd oval (at 2.525 -1.8) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 31 smd oval (at 1.8 -2.525 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 32 smd oval (at 1.4 -2.525 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 33 smd oval (at 1 -2.525 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 34 smd oval (at 0.6 -2.525 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 35 smd oval (at 0.2 -2.525 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 36 smd oval (at -0.2 -2.525 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 37 smd oval (at -0.6 -2.525 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 38 smd oval (at -1 -2.525 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 39 smd oval (at -1.4 -2.525 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad 40 smd oval (at -1.8 -2.525 90) (size 1 0.2) (layers F.Cu F.Paste F.Mask))
(pad EXP smd rect (at 0.9 0.9) (size 1.8 1.8) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin_ratio -0.2))
(pad EXP smd rect (at 0.9 -0.9) (size 1.8 1.8) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin_ratio -0.2))
(pad EXP smd rect (at -0.9 0.9) (size 1.8 1.8) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin_ratio -0.2))
(pad EXP smd rect (at -0.9 -0.9) (size 1.8 1.8) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin_ratio -0.2))
(model Housings_DFN_QFN.3dshapes/QFN-40-1EP_5x5mm_Pitch0.4mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
16 changes: 8 additions & 8 deletions SOT563-SPEC.kicad_mod
@@ -1,5 +1,5 @@
(module SOT563-SPEC (layer F.Cu) (tedit 53FC8641)
(fp_text reference U2 (at -0.75 1.325) (layer F.SilkS)
(module SOT563-SPEC (layer F.Cu) (tedit 57F3A6E4)
(fp_text reference U102 (at -1.35 0.725) (layer F.SilkS)
(effects (font (size 0.3 0.3) (thickness 0.075)))
)
(fp_text value 82400152 (at 0 0) (layer F.SilkS)
Expand All @@ -8,16 +8,16 @@
(fp_circle (center -0.51 0.25) (end -0.45 0.31) (layer F.SilkS) (width 0.001))
(fp_line (start 0.79756 -0.59944) (end 0.79756 0.59944) (layer F.SilkS) (width 0.001))
(fp_line (start -0.79756 -0.59944) (end -0.79756 0.59944) (layer F.SilkS) (width 0.001))
(pad 1 smd rect (at -0.49784 0.6731 180) (size 0.29972 0.55118) (layers F.Cu F.Paste F.Mask)
(pad 1 smd rect (at -0.49784 0.75 180) (size 0.29972 0.7) (layers F.Cu F.Paste F.Mask)
(clearance 0.14986))
(pad 2 smd rect (at 0 0.6731 180) (size 0.29972 0.55118) (layers F.Cu F.Paste F.Mask)
(pad 2 smd rect (at 0 0.75 180) (size 0.29972 0.7) (layers F.Cu F.Paste F.Mask)
(clearance 0.14986))
(pad 3 smd rect (at 0.49784 0.6731 180) (size 0.29972 0.55118) (layers F.Cu F.Paste F.Mask)
(pad 3 smd rect (at 0.49784 0.75 180) (size 0.29972 0.7) (layers F.Cu F.Paste F.Mask)
(clearance 0.14986))
(pad 4 smd rect (at 0.49784 -0.6731) (size 0.29972 0.55118) (layers F.Cu F.Paste F.Mask)
(pad 4 smd rect (at 0.49784 -0.75) (size 0.29972 0.7) (layers F.Cu F.Paste F.Mask)
(clearance 0.14986))
(pad 5 smd rect (at 0 -0.6731) (size 0.29972 0.55118) (layers F.Cu F.Paste F.Mask)
(pad 5 smd rect (at 0 -0.75) (size 0.29972 0.7) (layers F.Cu F.Paste F.Mask)
(clearance 0.14986))
(pad 6 smd rect (at -0.49784 -0.6731) (size 0.29972 0.55118) (layers F.Cu F.Paste F.Mask)
(pad 6 smd rect (at -0.49784 -0.75) (size 0.29972 0.7) (layers F.Cu F.Paste F.Mask)
(clearance 0.14986))
)
101 changes: 101 additions & 0 deletions tinkerforge.lib
Expand Up @@ -7792,6 +7792,107 @@ X VSS 6 -350 -100 100 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
# XMC1XXX24
#
DEF XMC1XXX24 U 0 40 Y Y 4 F N
F0 "U" -150 600 60 H V C CNN
F1 "XMC1XXX24" 0 -650 60 H V C CNN
F2 "" 150 750 60 H V C CNN
F3 "" 150 750 60 H V C CNN
DRAW
S -250 350 250 -350 1 1 0 N
X VSSP/VSS 9 -350 -200 100 R 50 50 1 1 P
X VDDP/VDD 10 -350 300 100 R 50 50 1 1 P
X VSSP EXP -350 -300 100 R 50 50 1 1 P
S -250 500 250 -500 2 1 0 N
X P0.9 20 -350 -50 100 R 50 50 2 1 P
X P0.12 21 -350 -150 100 R 50 50 2 1 P
X P0.13 22 -350 -250 100 R 50 50 2 1 P
X P0.14 23 -350 -350 100 R 50 50 2 1 P
X P0.15 24 -350 -450 100 R 50 50 2 1 P
X P0.0 15 -350 450 100 R 50 50 2 1 P
X P0.5 16 -350 350 100 R 50 50 2 1 P
X P0.6 17 -350 250 100 R 50 50 2 1 P
X P0.7 18 -350 150 100 R 50 50 2 1 P
X P0.8 19 -350 50 100 R 50 50 2 1 P
X VSSP ?? -350 -300 100 R 50 50 2 1 P
S -250 200 250 -200 3 1 0 N
X P1.3 11 -350 -150 100 R 50 50 3 1 P
X P1.2 12 -350 -50 100 R 50 50 3 1 P
X P1.1 13 -350 50 100 R 50 50 3 1 P
X P1.0 14 -350 150 100 R 50 50 3 1 P
X VSSP ?? -350 -300 100 R 50 50 3 1 P
S -250 400 250 -400 4 1 0 N
X P2.0 1 -350 350 100 R 50 50 4 1 P
X P2.1 2 -350 250 100 R 50 50 4 1 P
X P2.2 3 -350 150 100 R 50 50 4 1 P
X P2.6 4 -350 50 100 R 50 50 4 1 P
X P2.7/P2.8 5 -350 -50 100 R 50 50 4 1 P
X P2.9 6 -350 -150 100 R 50 50 4 1 P
X P2.10 7 -350 -250 100 R 50 50 4 1 P
X P2.11 8 -350 -350 100 R 50 50 4 1 P
X VSSP ?? -350 -300 100 R 50 50 4 1 P
ENDDRAW
ENDDEF
#
# XMC1XXX40
#
DEF XMC1XXX40 U 0 40 Y Y 4 F N
F0 "U" -150 950 60 H V C CNN
F1 "XMC1XXX40" 0 -1000 60 H V C CNN
F2 "" 150 750 60 H V C CNN
F3 "" 150 750 60 H V C CNN
DRAW
S -250 900 250 -900 1 1 0 N
X VSSP 31 -350 150 100 R 50 50 1 1 P
X VDDP 32 -350 750 100 R 50 50 1 1 P
X VSS 13 -350 -800 100 R 50 50 1 1 P
X VDD 14 -350 -300 100 R 50 50 1 1 P
X VDDP 15 -350 650 100 R 50 50 1 1 P
X VSSP EXP -350 50 100 R 50 50 1 1 P
S -250 900 250 -900 2 1 0 N
X P0.7 30 -350 50 100 R 50 50 2 1 P
X P0.15 40 -350 -750 100 R 50 50 2 1 P
X P0.0 23 -350 750 100 R 50 50 2 1 P
X P0.8 33 -350 -50 100 R 50 50 2 1 P
X P0.1 24 -350 650 100 R 50 50 2 1 P
X P0.9 34 -350 -150 100 R 50 50 2 1 P
X P0.2 25 -350 550 100 R 50 50 2 1 P
X P0.10 35 -350 -250 100 R 50 50 2 1 P
X P0.3 26 -350 450 100 R 50 50 2 1 P
X P0.11 36 -350 -350 100 R 50 50 2 1 P
X P0.4 27 -350 350 100 R 50 50 2 1 P
X P0.12 37 -350 -450 100 R 50 50 2 1 P
X P0.5 28 -350 250 100 R 50 50 2 1 P
X P0.13 38 -350 -550 100 R 50 50 2 1 P
X P0.6 29 -350 150 100 R 50 50 2 1 P
X P0.14 39 -350 -650 100 R 50 50 2 1 P
X VSSP ?? -350 50 100 R 50 50 2 1 P
S -250 450 250 -450 3 1 0 N
X P1.2 20 -350 100 100 R 50 50 3 1 P
X P1.1 21 -350 200 100 R 50 50 3 1 P
X P1.0 22 -350 300 100 R 50 50 3 1 P
X P1.6 16 -350 -300 100 R 50 50 3 1 P
X P1.5 17 -350 -200 100 R 50 50 3 1 P
X P1.4 18 -350 -100 100 R 50 50 3 1 P
X P1.3 19 -350 0 100 R 50 50 3 1 P
X VSSP ?? -350 50 100 R 50 50 3 1 P
S -250 600 250 -600 4 1 0 N
X P2.0 1 -350 500 100 R 50 50 4 1 P
X P2.1 2 -350 400 100 R 50 50 4 1 P
X P2.2 3 -350 300 100 R 50 50 4 1 P
X P2.3 4 -350 200 100 R 50 50 4 1 P
X P2.4 5 -350 100 100 R 50 50 4 1 P
X P2.5 6 -350 0 100 R 50 50 4 1 P
X P2.6 7 -350 -100 100 R 50 50 4 1 P
X P2.8 9 -350 -200 100 R 50 50 4 1 P
X P2.9 10 -350 -300 100 R 50 50 4 1 P
X P2.10 11 -350 -400 100 R 50 50 4 1 P
X P2.11 12 -350 -500 100 R 50 50 4 1 P
X VSSP ?? -350 50 100 R 50 50 4 1 P
ENDDRAW
ENDDEF
#
# ZENER
#
DEF ZENER D 0 40 N N 1 F N
Expand Down

0 comments on commit c5a2e3a

Please sign in to comment.