diff --git a/Pretty_Footprints/PowerMos.pretty/PowerPAK_SO-8L_Single.kicad_mod b/Pretty_Footprints/PowerMos.pretty/PowerPAK_SO-8L_Single.kicad_mod new file mode 100644 index 0000000000000000000000000000000000000000..db384dde50b55998cba90a282920c6d9dec7b2b4 --- /dev/null +++ b/Pretty_Footprints/PowerMos.pretty/PowerPAK_SO-8L_Single.kicad_mod @@ -0,0 +1,31 @@ +(module PowerPAK_SO-8L_Single (layer F.Cu) (tedit 5D0943AD) + (fp_text reference REF** (at 0 -6.5) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value PowerPAK_SO-8L_Single (at 0 -6.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3 -3.8) (end 3 -3.8) (layer F.SilkS) (width 0.15)) + (fp_line (start 3 -3.8) (end 3 3.8) (layer F.SilkS) (width 0.15)) + (fp_line (start 3 3.8) (end -3 3.8) (layer F.SilkS) (width 0.15)) + (fp_line (start -3 3.8) (end -3 -3.8) (layer F.SilkS) (width 0.15)) + (fp_circle (center -2.6 3.3) (end -2.4 3.3) (layer F.SilkS) (width 0.15)) + (fp_line (start -3 -3.8) (end 3 -3.8) (layer F.CrtYd) (width 0.15)) + (fp_line (start 3 -3.8) (end 3 3.8) (layer F.CrtYd) (width 0.15)) + (fp_line (start 3 3.8) (end -3 3.8) (layer F.CrtYd) (width 0.15)) + (fp_line (start -3 3.8) (end -3 -3.8) (layer F.CrtYd) (width 0.15)) + (pad 1 smd rect (at -1.905 2.715) (size 0.41 0.82) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -0.635 2.715) (size 0.41 0.82) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 0.635 2.715) (size 0.41 0.82) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 1.905 2.715) (size 0.41 0.82) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd custom (at 0 0) (size 0.41 0.82) (layers F.Cu F.Paste F.Mask) + (zone_connect 0) + (options (clearance outline) (anchor rect)) + (primitives + (gr_poly (pts + (xy -2.5 -3.128) (xy -2.5 -2.618) (xy -2.0305 -2.618) (xy -2.0305 -0.305) (xy -2.6255 -0.305) + (xy -2.6255 0.305) (xy -2.0305 0.305) (xy -2.0305 1.015) (xy 2.0305 1.015) (xy 2.0305 0.305) + (xy 2.6255 0.305) (xy 2.6255 -0.305) (xy 2.0305 -0.305) (xy 2.0305 -2.618) (xy 2.5 -2.618) + (xy 2.5 -3.128)) (width 0)) + )) +) diff --git a/Pretty_Footprints/TI.pretty/TPSM84424.kicad_mod b/Pretty_Footprints/TI.pretty/TPSM84424.kicad_mod new file mode 100644 index 0000000000000000000000000000000000000000..f899c1d5c8ea2bf69d65815ae399de2a0ba4efc7 --- /dev/null +++ b/Pretty_Footprints/TI.pretty/TPSM84424.kicad_mod @@ -0,0 +1,53 @@ +(module TPSM84424 (layer F.Cu) (tedit 5D1BD3BE) + (fp_text reference REF** (at 0 -7.1) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.15))) + ) + (fp_text value TPSM84424 (at 0 -5.6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -4.1 -4.1) (end 4.1 -4.1) (layer F.SilkS) (width 0.15)) + (fp_line (start 4.1 -4.1) (end 4.1 4.1) (layer F.SilkS) (width 0.15)) + (fp_line (start 4.1 4.1) (end -4.1 4.1) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.1 4.1) (end -4.1 -4.1) (layer F.SilkS) (width 0.15)) + (fp_circle (center -5 -4.4) (end -4.9 -4.3) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.1 -4.1) (end 4.1 -4.1) (layer F.CrtYd) (width 0.15)) + (fp_line (start 4.1 -4.1) (end 4.1 4.1) (layer F.CrtYd) (width 0.15)) + (fp_line (start 4.1 4.1) (end -4.1 4.1) (layer F.CrtYd) (width 0.15)) + (fp_line (start -4.1 4.1) (end -4.1 -4.1) (layer F.CrtYd) (width 0.15)) + (pad 1 smd rect (at -3.3 -3.05) (size 1.2 1.7) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at -3.3 3.05) (size 1.2 1.7) (layers F.Cu F.Paste F.Mask)) + (pad 13 smd rect (at 3.3 3.05) (size 1.2 1.7) (layers F.Cu F.Paste F.Mask)) + (pad 20 smd rect (at 3.3 -3.05) (size 1.2 1.7) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -3.3 -1.625) (size 1.2 0.35) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -3.3 -0.975) (size 1.2 0.35) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -3.3 -0.325) (size 1.2 0.35) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at -3.3 0.325) (size 1.2 0.35) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at -3.3 0.975) (size 1.2 0.35) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at -3.3 1.625) (size 1.2 0.35) (layers F.Cu F.Paste F.Mask)) + (pad 14 smd rect (at 3.3 1.625) (size 1.2 0.35) (layers F.Cu F.Paste F.Mask)) + (pad 15 smd rect (at 3.3 0.975) (size 1.2 0.35) (layers F.Cu F.Paste F.Mask)) + (pad 16 smd rect (at 3.3 0.325) (size 1.2 0.35) (layers F.Cu F.Paste F.Mask)) + (pad 17 smd rect (at 3.3 -0.325) (size 1.2 0.35) (layers F.Cu F.Paste F.Mask)) + (pad 18 smd rect (at 3.3 -0.975) (size 1.2 0.35) (layers F.Cu F.Paste F.Mask)) + (pad 19 smd rect (at 3.3 -1.625) (size 1.2 0.35) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at -2.075 3.3) (size 0.35 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at -1.425 3.3) (size 0.35 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 23 smd rect (at -1.425 -3.3) (size 0.35 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 24 smd rect (at -2.075 -3.3) (size 0.35 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 11 smd rect (at -0.15 2.15) (size 1.3 3.5) (layers F.Cu F.Paste F.Mask)) + (pad 12 smd rect (at 1.6 2.15) (size 1.3 3.5) (layers F.Cu F.Paste F.Mask)) + (pad 21 smd rect (at 1.6 -2.15) (size 1.3 3.5) (layers F.Cu F.Paste F.Mask)) + (pad 22 smd rect (at -0.15 -2.15) (size 1.3 3.5) (layers F.Cu F.Paste F.Mask)) + (pad 11 thru_hole circle (at -0.1 2.2) (size 0.8 0.8) (drill 0.3) (layers *.Cu *.Mask)) + (pad 11 thru_hole circle (at -0.1 1.1) (size 0.8 0.8) (drill 0.3) (layers *.Cu *.Mask)) + (pad 11 thru_hole circle (at -0.1 3.3) (size 0.8 0.8) (drill 0.3) (layers *.Cu *.Mask)) + (pad 12 thru_hole circle (at 1.6 1.1) (size 0.8 0.8) (drill 0.3) (layers *.Cu *.Mask)) + (pad 12 thru_hole circle (at 1.6 2.2) (size 0.8 0.8) (drill 0.3) (layers *.Cu *.Mask)) + (pad 12 thru_hole circle (at 1.6 3.3) (size 0.8 0.8) (drill 0.3) (layers *.Cu *.Mask)) + (pad 21 thru_hole circle (at 1.6 -1.1) (size 0.8 0.8) (drill 0.3) (layers *.Cu *.Mask)) + (pad 21 thru_hole circle (at 1.6 -2.2) (size 0.8 0.8) (drill 0.3) (layers *.Cu *.Mask)) + (pad 21 thru_hole circle (at 1.6 -3.3) (size 0.8 0.8) (drill 0.3) (layers *.Cu *.Mask)) + (pad 22 thru_hole circle (at -0.2 -1.1) (size 0.8 0.8) (drill 0.3) (layers *.Cu *.Mask)) + (pad 22 thru_hole circle (at -0.2 -3.3) (size 0.8 0.8) (drill 0.3) (layers *.Cu *.Mask)) + (pad 22 thru_hole circle (at -0.2 -2.2) (size 0.8 0.8) (drill 0.3) (layers *.Cu *.Mask)) +) diff --git a/Transistors/NMOS.lib b/Transistors/NMOS.lib index 0664a9cf9576fbba7a0421458e02eb0b7812eae0..40e8edb4420e312d73fae011493402ea68faea88 100644 --- a/Transistors/NMOS.lib +++ b/Transistors/NMOS.lib @@ -35,6 +35,40 @@ X D 3 100 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # +# NMOS +# +DEF NMOS Q 0 0 Y N 1 F N +F0 "Q" 200 75 50 H V L CNN +F1 "NMOS" 200 0 50 H V L CNN +F2 "" 200 -75 50 H I L CIN +F3 "" 0 0 50 H I L CNN +$FPLIST + SOT?23* +$ENDFPLIST +DRAW +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 20 115 15 145 15 150 10 N +P 4 0 1 0 130 15 115 -10 145 -10 130 15 N +X D D 100 200 100 D 25 25 1 1 P +X G G -200 0 210 R 25 25 1 1 I +X S S 100 -200 100 U 25 25 1 1 P +ENDDRAW +ENDDEF +# # NTA4001N-D # DEF NTA4001N-D Q 0 0 Y N 1 F N @@ -69,4 +103,41 @@ X D 3 100 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # +# SQJA42EP +# +DEF SQJA42EP Q 0 0 Y N 1 F N +F0 "Q" 200 75 50 H V L CNN +F1 "SQJA42EP" 200 0 50 H V L CNN +F2 "PowerMos:PowerPAK_SO-8L_Single" 200 -75 50 H I L CIN +F3 "" 0 0 50 H I L CNN +$FPLIST + SOT?23* +$ENDFPLIST +DRAW +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 2 0 1 0 200 -100 100 -100 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 20 115 15 145 15 150 10 N +P 4 0 1 0 130 15 115 -10 145 -10 130 15 N +X S 1 100 -200 100 U 25 25 1 1 P +X S 2 150 -200 101 U 25 25 1 1 P +X S 3 200 -200 100 U 25 25 1 1 P +X G 4 -200 0 210 R 25 25 1 1 I +X D 5 100 200 100 D 25 25 1 1 P +ENDDRAW +ENDDEF +# #End Library