summaryrefslogtreecommitdiff
path: root/Parts
diff options
context:
space:
mode:
authorJoshua Drake <joshua.ellis.drake@gmail.com>2023-10-02 00:40:42 -0500
committerJoshua Drake <joshua.ellis.drake@gmail.com>2023-10-02 00:40:42 -0500
commita13ece8920f21e1f1f88b1f8f8afa004c9b6c52f (patch)
tree879472549b78bd291c9fdb3d0830783243562316 /Parts
initial commit
Diffstat (limited to 'Parts')
-rw-r--r--Parts/STGP10NC60KD.dcm9
-rw-r--r--Parts/STGP10NC60KD.lib24
-rw-r--r--Parts/STGP10NC60KD.mod52
-rw-r--r--Parts/TO255P460X1020X2008-3P.kicad_mod33
4 files changed, 118 insertions, 0 deletions
diff --git a/Parts/STGP10NC60KD.dcm b/Parts/STGP10NC60KD.dcm
new file mode 100644
index 0000000..195144c
--- /dev/null
+++ b/Parts/STGP10NC60KD.dcm
@@ -0,0 +1,9 @@
+EESchema-DOCLIB Version 2.0
+#
+$CMP STGP10NC60KD
+D STGP10NC60KD, IGBT Transistor N-channel, 20 A 600 V, 3-Pin TO-220
+K
+F https://www.st.com/resource/en/datasheet/stgb10nc60kdt4.pdf
+$ENDCMP
+#
+#End Doc Library
diff --git a/Parts/STGP10NC60KD.lib b/Parts/STGP10NC60KD.lib
new file mode 100644
index 0000000..97f9988
--- /dev/null
+++ b/Parts/STGP10NC60KD.lib
@@ -0,0 +1,24 @@
+EESchema-LIBRARY Version 2.3
+#encoding utf-8
+#SamacSys ECAD Model STGP10NC60KD
+#/180167/410070/2.50/3/3/Integrated Circuit
+DEF STGP10NC60KD IC 0 30 Y Y 1 F N
+F0 "IC" 650 300 50 H V L CNN
+F1 "STGP10NC60KD" 650 200 50 H V L CNN
+F2 "TO255P460X1020X2008-3P" 650 100 50 H I L CNN
+F3 "https://www.st.com/resource/en/datasheet/stgb10nc60kdt4.pdf" 650 0 50 H I L CNN
+F4 "STGP10NC60KD, IGBT Transistor N-channel, 20 A 600 V, 3-Pin TO-220" 650 -100 50 H I L CNN "Description"
+F5 "4.6" 650 -200 50 H I L CNN "Height"
+F6 "511-STGP10NC60KD" 650 -300 50 H I L CNN "Mouser Part Number"
+F7 "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/STGP10NC60KD?qs=qgZcrvoyHAcnZ0iX618SMA%3D%3D" 650 -400 50 H I L CNN "Mouser Price/Stock"
+F8 "STMicroelectronics" 650 -500 50 H I L CNN "Manufacturer_Name"
+F9 "STGP10NC60KD" 650 -600 50 H I L CNN "Manufacturer_Part_Number"
+DRAW
+X G 1 0 0 200 R 50 50 0 0 P
+X C 2 0 -100 200 R 50 50 0 0 P
+X E 3 0 -200 200 R 50 50 0 0 P
+P 5 0 1 6 200 100 600 100 600 -300 200 -300 200 100 N
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/Parts/STGP10NC60KD.mod b/Parts/STGP10NC60KD.mod
new file mode 100644
index 0000000..7255a55
--- /dev/null
+++ b/Parts/STGP10NC60KD.mod
@@ -0,0 +1,52 @@
+PCBNEW-LibModule-V1 2023-09-27 14:06:16
+# encoding utf-8
+Units mm
+$INDEX
+TO255P460X1020X2008-3P
+$EndINDEX
+$MODULE TO255P460X1020X2008-3P
+Po 0 0 0 15 651436d8 00000000 ~~
+Li TO255P460X1020X2008-3P
+Cd TO-220 TYPE A_1
+Kw Integrated Circuit
+Sc 0
+At STD
+AR
+Op 0 0 0
+T0 0 0 1.27 1.27 0 0.254 N V 21 N "IC**"
+T1 0 0 1.27 1.27 0 0.254 N I 21 N "TO255P460X1020X2008-3P"
+DS -2.9 -3.32 8 -3.32 0.05 24
+DS 8 -3.32 8 1.78 0.05 24
+DS 8 1.78 -2.9 1.78 0.05 24
+DS -2.9 1.78 -2.9 -3.32 0.05 24
+DS -2.65 -3.07 7.75 -3.07 0.1 24
+DS 7.75 -3.07 7.75 1.53 0.1 24
+DS 7.75 1.53 -2.65 1.53 0.1 24
+DS -2.65 1.53 -2.65 -3.07 0.1 24
+DS -2.65 -1.795 -1.375 -3.07 0.1 24
+DS 7.75 1.53 7.75 -3.07 0.2 21
+DS 7.75 -3.07 -2.65 -3.07 0.2 21
+DS -2.65 -3.07 -2.65 0 0.2 21
+$PAD
+Po 0 0
+Sh "1" R 1.98 1.98 0 0 900
+Dr 1.32 0 0
+At STD N 00E0FFFF
+Ne 0 ""
+$EndPAD
+$PAD
+Po 2.55 0
+Sh "2" C 1.98 1.98 0 0 900
+Dr 1.32 0 0
+At STD N 00E0FFFF
+Ne 0 ""
+$EndPAD
+$PAD
+Po 5.1 0
+Sh "3" C 1.98 1.98 0 0 900
+Dr 1.32 0 0
+At STD N 00E0FFFF
+Ne 0 ""
+$EndPAD
+$EndMODULE TO255P460X1020X2008-3P
+$EndLIBRARY
diff --git a/Parts/TO255P460X1020X2008-3P.kicad_mod b/Parts/TO255P460X1020X2008-3P.kicad_mod
new file mode 100644
index 0000000..6add1c1
--- /dev/null
+++ b/Parts/TO255P460X1020X2008-3P.kicad_mod
@@ -0,0 +1,33 @@
+(module "TO255P460X1020X2008-3P" (layer F.Cu)
+ (descr "TO-220 TYPE A_1")
+ (tags "Integrated Circuit")
+ (fp_text reference IC** (at 0 0) (layer F.SilkS)
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
+ )
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
+ )
+ (fp_text value "TO255P460X1020X2008-3P" (at 0 0) (layer F.SilkS) hide
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
+ )
+ (fp_line (start -2.9 -3.32) (end 8 -3.32) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8 -3.32) (end 8 1.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8 1.78) (end -2.9 1.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.9 1.78) (end -2.9 -3.32) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.65 -3.07) (end 7.75 -3.07) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.75 -3.07) (end 7.75 1.53) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.75 1.53) (end -2.65 1.53) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.65 1.53) (end -2.65 -3.07) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.65 -1.795) (end -1.375 -3.07) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.75 1.53) (end 7.75 -3.07) (layer F.SilkS) (width 0.2))
+ (fp_line (start 7.75 -3.07) (end -2.65 -3.07) (layer F.SilkS) (width 0.2))
+ (fp_line (start -2.65 -3.07) (end -2.65 0) (layer F.SilkS) (width 0.2))
+ (pad 1 thru_hole rect (at 0 0) (size 1.98 1.98) (drill 1.32) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.55 0) (size 1.98 1.98) (drill 1.32) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 5.1 0) (size 1.98 1.98) (drill 1.32) (layers *.Cu *.Mask))
+ (model STGP10NC60KD.stp
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)