Skip to content

Commit 837b535

Browse files
committed
Add TO-220 NMOS
1 parent 4b84065 commit 837b535

File tree

2 files changed

+363
-0
lines changed

2 files changed

+363
-0
lines changed
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
(footprint "TO-220-3" (version 20221018) (generator pcbnew)
2+
(layer "F.Cu")
3+
(fp_text reference "Ref**" (at 0 -5) (layer "F.Fab")
4+
(effects (font (size 0.5 0.5) (thickness 0.1)))
5+
(tstamp 56c446d8-9e3f-42c6-9139-d9a0cd594242)
6+
)
7+
(fp_text value "Val**" (at 0 3.2) (layer "F.Fab")
8+
(effects (font (size 0.5 0.5) (thickness 0.1)))
9+
(tstamp 868d635e-4ed2-4368-9ca9-c4b094b208f4)
10+
)
11+
(fp_line (start -5.08 -2.54) (end 5.08 -2.54)
12+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 31fca12d-ec5e-4ac9-bd9c-f8d9ac3eb94c))
13+
(fp_line (start -5.08 -1.905) (end -5.08 -2.54)
14+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp da0520ce-703e-4493-ad55-cc0837a6d63b))
15+
(fp_line (start -5.08 1.905) (end -5.08 -1.905)
16+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 438182f8-d230-45d2-95c1-6b66566db719))
17+
(fp_line (start 5.08 -2.54) (end 5.08 -1.905)
18+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 4df45c83-2137-428a-aba6-613e8a69c99a))
19+
(fp_line (start 5.08 -1.905) (end -5.08 -1.905)
20+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 4de4d565-1914-49e0-84b1-9cf7c1858620))
21+
(fp_line (start 5.08 -1.905) (end 5.08 1.905)
22+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 6a3bd278-b2e2-4224-b234-77b8674f5689))
23+
(fp_line (start 5.08 1.905) (end -5.08 1.905)
24+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 3f33928e-4c79-449f-870a-397e02020f01))
25+
(fp_line (start -9.525 -3.81) (end -9.525 5.715)
26+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp f7a7e6ce-61fb-4538-8430-49c9c6ee8e11))
27+
(fp_line (start -9.525 5.715) (end -8.255 5.715)
28+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 415fbc37-4b46-499b-8da6-b6df57f39823))
29+
(fp_line (start -8.255 -2.54) (end -5.08 -2.54)
30+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 6b3889c0-c9a1-4f8c-ad73-532409615829))
31+
(fp_line (start -8.255 5.715) (end -8.255 -2.54)
32+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 1df843e1-814e-418b-b849-3e10661d8818))
33+
(fp_line (start 5.08 -2.54) (end 8.255 -2.54)
34+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp de3fb690-a590-4b0f-931c-0c7203cf1ba2))
35+
(fp_line (start 8.255 -2.54) (end 8.255 5.715)
36+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 80e0b091-f81c-48c9-8af3-0b1c3ca82915))
37+
(fp_line (start 8.255 5.715) (end 9.525 5.715)
38+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 78b58ed3-ee0a-47a1-8a04-ad108a65110c))
39+
(fp_line (start 9.525 -3.81) (end -9.525 -3.81)
40+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 914d87d0-cb93-4871-b593-5c2cf5afaf72))
41+
(fp_line (start 9.525 5.715) (end 9.525 -3.81)
42+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 82764d5a-ee49-4ba9-bda5-8bcabb548061))
43+
(pad "1" thru_hole rect (at -2.54 0) (size 1.8796 1.8796) (drill 1.1) (layers "*.Cu" "*.Mask")
44+
(solder_mask_margin 0.1016) (thermal_bridge_angle 45) (tstamp 33459ff9-4439-46e9-af31-efc802befc01))
45+
(pad "2" thru_hole circle (at 0 0) (size 1.8796 1.8796) (drill 1.1) (layers "*.Cu" "*.Mask")
46+
(solder_mask_margin 0.1016) (tstamp e776f0c0-fe5c-49bc-8c50-48b6852d083a))
47+
(pad "3" thru_hole circle (at 2.54 0) (size 1.8796 1.8796) (drill 1.1) (layers "*.Cu" "*.Mask")
48+
(solder_mask_margin 0.1016) (tstamp b1148130-5ec3-42ac-9b15-00ac24dc1a27))
49+
)

Symbols/SparkFun-DiscreteSemi.kicad_sym

Lines changed: 314 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1609,6 +1609,160 @@
16091609
)
16101610
)
16111611
)
1612+
(symbol "Q_NMOS_110A_55V" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
1613+
(property "Reference" "Q" (at 5.08 1.27 0)
1614+
(effects (font (size 1.27 1.27)) (justify left))
1615+
)
1616+
(property "Value" "IRF3205" (at 5.08 -1.27 0)
1617+
(effects (font (size 1.27 1.27)) (justify left))
1618+
)
1619+
(property "Footprint" "SparkFun-Semiconductor-Standard:TO-220-3" (at 0 -15.24 0)
1620+
(effects (font (size 1.27 1.27)) hide)
1621+
)
1622+
(property "Datasheet" "https://www.infineon.com/dgdl/irf3205pbf.pdf?fileId=5546d462533600a4015355def244190a" (at 0 -10.16 0)
1623+
(effects (font (size 1.27 1.27)) hide)
1624+
)
1625+
(property "PROD_ID" "IC-" (at 0 -12.7 0)
1626+
(effects (font (size 1.27 1.27)) hide)
1627+
)
1628+
(property "IMax" "110A" (at 7.62 -3.81 0)
1629+
(effects (font (size 1.27 1.27)))
1630+
)
1631+
(property "VMax" "55V" (at 7.62 -6.35 0)
1632+
(effects (font (size 1.27 1.27)))
1633+
)
1634+
(property "ki_keywords" "transistor NMOS N-MOS N-MOSFET" (at 0 0 0)
1635+
(effects (font (size 1.27 1.27)) hide)
1636+
)
1637+
(property "ki_description" "N-MOSFET transistor, gate/drain/source" (at 0 0 0)
1638+
(effects (font (size 1.27 1.27)) hide)
1639+
)
1640+
(symbol "Q_NMOS_110A_55V_0_1"
1641+
(polyline
1642+
(pts
1643+
(xy 0.254 0)
1644+
(xy -2.54 0)
1645+
)
1646+
(stroke (width 0) (type default))
1647+
(fill (type none))
1648+
)
1649+
(polyline
1650+
(pts
1651+
(xy 0.254 1.905)
1652+
(xy 0.254 -1.905)
1653+
)
1654+
(stroke (width 0.254) (type default))
1655+
(fill (type none))
1656+
)
1657+
(polyline
1658+
(pts
1659+
(xy 0.762 -1.27)
1660+
(xy 0.762 -2.286)
1661+
)
1662+
(stroke (width 0.254) (type default))
1663+
(fill (type none))
1664+
)
1665+
(polyline
1666+
(pts
1667+
(xy 0.762 0.508)
1668+
(xy 0.762 -0.508)
1669+
)
1670+
(stroke (width 0.254) (type default))
1671+
(fill (type none))
1672+
)
1673+
(polyline
1674+
(pts
1675+
(xy 0.762 2.286)
1676+
(xy 0.762 1.27)
1677+
)
1678+
(stroke (width 0.254) (type default))
1679+
(fill (type none))
1680+
)
1681+
(polyline
1682+
(pts
1683+
(xy 2.54 2.54)
1684+
(xy 2.54 1.778)
1685+
)
1686+
(stroke (width 0) (type default))
1687+
(fill (type none))
1688+
)
1689+
(polyline
1690+
(pts
1691+
(xy 2.54 -2.54)
1692+
(xy 2.54 0)
1693+
(xy 0.762 0)
1694+
)
1695+
(stroke (width 0) (type default))
1696+
(fill (type none))
1697+
)
1698+
(polyline
1699+
(pts
1700+
(xy 0.762 -1.778)
1701+
(xy 3.302 -1.778)
1702+
(xy 3.302 1.778)
1703+
(xy 0.762 1.778)
1704+
)
1705+
(stroke (width 0) (type default))
1706+
(fill (type none))
1707+
)
1708+
(polyline
1709+
(pts
1710+
(xy 1.016 0)
1711+
(xy 2.032 0.381)
1712+
(xy 2.032 -0.381)
1713+
(xy 1.016 0)
1714+
)
1715+
(stroke (width 0) (type default))
1716+
(fill (type outline))
1717+
)
1718+
(polyline
1719+
(pts
1720+
(xy 2.794 0.508)
1721+
(xy 2.921 0.381)
1722+
(xy 3.683 0.381)
1723+
(xy 3.81 0.254)
1724+
)
1725+
(stroke (width 0) (type default))
1726+
(fill (type none))
1727+
)
1728+
(polyline
1729+
(pts
1730+
(xy 3.302 0.381)
1731+
(xy 2.921 -0.254)
1732+
(xy 3.683 -0.254)
1733+
(xy 3.302 0.381)
1734+
)
1735+
(stroke (width 0) (type default))
1736+
(fill (type none))
1737+
)
1738+
(circle (center 1.651 0) (radius 2.794)
1739+
(stroke (width 0.254) (type default))
1740+
(fill (type none))
1741+
)
1742+
(circle (center 2.54 -1.778) (radius 0.254)
1743+
(stroke (width 0) (type default))
1744+
(fill (type outline))
1745+
)
1746+
(circle (center 2.54 1.778) (radius 0.254)
1747+
(stroke (width 0) (type default))
1748+
(fill (type outline))
1749+
)
1750+
)
1751+
(symbol "Q_NMOS_110A_55V_1_1"
1752+
(pin input line (at -2.54 0 0) (length 0)
1753+
(name "G" (effects (font (size 1.27 1.27))))
1754+
(number "1" (effects (font (size 1.27 1.27))))
1755+
)
1756+
(pin passive line (at 2.54 5.08 270) (length 2.54)
1757+
(name "D" (effects (font (size 1.27 1.27))))
1758+
(number "2" (effects (font (size 1.27 1.27))))
1759+
)
1760+
(pin passive line (at 2.54 -5.08 90) (length 2.54)
1761+
(name "S" (effects (font (size 1.27 1.27))))
1762+
(number "3" (effects (font (size 1.27 1.27))))
1763+
)
1764+
)
1765+
)
16121766
(symbol "Q_NMOS_5.8A_30V" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
16131767
(property "Reference" "Q" (at 5.08 1.27 0)
16141768
(effects (font (size 1.27 1.27)) (justify left))
@@ -1779,6 +1933,12 @@
17791933
(property "PROD_ID" "~" (at 0 -12.7 0)
17801934
(effects (font (size 1.27 1.27)) hide)
17811935
)
1936+
(property "IMax" "1000A" (at 8.89 -3.81 0)
1937+
(effects (font (size 1.27 1.27)))
1938+
)
1939+
(property "VMax" "100kV" (at 8.89 -6.35 0)
1940+
(effects (font (size 1.27 1.27)))
1941+
)
17821942
(property "ki_keywords" "transistor NMOS N-MOS N-MOSFET" (at 0 0 0)
17831943
(effects (font (size 1.27 1.27)) hide)
17841944
)
@@ -1911,6 +2071,160 @@
19112071
)
19122072
)
19132073
)
2074+
(symbol "Q_NMOS_GDS" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
2075+
(property "Reference" "Q" (at 5.08 1.27 0)
2076+
(effects (font (size 1.27 1.27)) (justify left))
2077+
)
2078+
(property "Value" "Q_NMOS_GDS" (at 5.08 -1.27 0)
2079+
(effects (font (size 1.27 1.27)) (justify left))
2080+
)
2081+
(property "Footprint" "SparkFun-Semiconductor-Standard:SOT23-3" (at 0 -15.24 0)
2082+
(effects (font (size 1.27 1.27)) hide)
2083+
)
2084+
(property "Datasheet" "~" (at 0 -10.16 0)
2085+
(effects (font (size 1.27 1.27)) hide)
2086+
)
2087+
(property "PROD_ID" "~" (at 0 -12.7 0)
2088+
(effects (font (size 1.27 1.27)) hide)
2089+
)
2090+
(property "IMax" "1000A" (at 8.89 -3.81 0)
2091+
(effects (font (size 1.27 1.27)))
2092+
)
2093+
(property "VMax" "100kV" (at 8.89 -6.35 0)
2094+
(effects (font (size 1.27 1.27)))
2095+
)
2096+
(property "ki_keywords" "transistor NMOS N-MOS N-MOSFET" (at 0 0 0)
2097+
(effects (font (size 1.27 1.27)) hide)
2098+
)
2099+
(property "ki_description" "N-MOSFET transistor, gate/drain/source" (at 0 0 0)
2100+
(effects (font (size 1.27 1.27)) hide)
2101+
)
2102+
(symbol "Q_NMOS_GDS_0_1"
2103+
(polyline
2104+
(pts
2105+
(xy 0.254 0)
2106+
(xy -2.54 0)
2107+
)
2108+
(stroke (width 0) (type default))
2109+
(fill (type none))
2110+
)
2111+
(polyline
2112+
(pts
2113+
(xy 0.254 1.905)
2114+
(xy 0.254 -1.905)
2115+
)
2116+
(stroke (width 0.254) (type default))
2117+
(fill (type none))
2118+
)
2119+
(polyline
2120+
(pts
2121+
(xy 0.762 -1.27)
2122+
(xy 0.762 -2.286)
2123+
)
2124+
(stroke (width 0.254) (type default))
2125+
(fill (type none))
2126+
)
2127+
(polyline
2128+
(pts
2129+
(xy 0.762 0.508)
2130+
(xy 0.762 -0.508)
2131+
)
2132+
(stroke (width 0.254) (type default))
2133+
(fill (type none))
2134+
)
2135+
(polyline
2136+
(pts
2137+
(xy 0.762 2.286)
2138+
(xy 0.762 1.27)
2139+
)
2140+
(stroke (width 0.254) (type default))
2141+
(fill (type none))
2142+
)
2143+
(polyline
2144+
(pts
2145+
(xy 2.54 2.54)
2146+
(xy 2.54 1.778)
2147+
)
2148+
(stroke (width 0) (type default))
2149+
(fill (type none))
2150+
)
2151+
(polyline
2152+
(pts
2153+
(xy 2.54 -2.54)
2154+
(xy 2.54 0)
2155+
(xy 0.762 0)
2156+
)
2157+
(stroke (width 0) (type default))
2158+
(fill (type none))
2159+
)
2160+
(polyline
2161+
(pts
2162+
(xy 0.762 -1.778)
2163+
(xy 3.302 -1.778)
2164+
(xy 3.302 1.778)
2165+
(xy 0.762 1.778)
2166+
)
2167+
(stroke (width 0) (type default))
2168+
(fill (type none))
2169+
)
2170+
(polyline
2171+
(pts
2172+
(xy 1.016 0)
2173+
(xy 2.032 0.381)
2174+
(xy 2.032 -0.381)
2175+
(xy 1.016 0)
2176+
)
2177+
(stroke (width 0) (type default))
2178+
(fill (type outline))
2179+
)
2180+
(polyline
2181+
(pts
2182+
(xy 2.794 0.508)
2183+
(xy 2.921 0.381)
2184+
(xy 3.683 0.381)
2185+
(xy 3.81 0.254)
2186+
)
2187+
(stroke (width 0) (type default))
2188+
(fill (type none))
2189+
)
2190+
(polyline
2191+
(pts
2192+
(xy 3.302 0.381)
2193+
(xy 2.921 -0.254)
2194+
(xy 3.683 -0.254)
2195+
(xy 3.302 0.381)
2196+
)
2197+
(stroke (width 0) (type default))
2198+
(fill (type none))
2199+
)
2200+
(circle (center 1.651 0) (radius 2.794)
2201+
(stroke (width 0.254) (type default))
2202+
(fill (type none))
2203+
)
2204+
(circle (center 2.54 -1.778) (radius 0.254)
2205+
(stroke (width 0) (type default))
2206+
(fill (type outline))
2207+
)
2208+
(circle (center 2.54 1.778) (radius 0.254)
2209+
(stroke (width 0) (type default))
2210+
(fill (type outline))
2211+
)
2212+
)
2213+
(symbol "Q_NMOS_GDS_1_1"
2214+
(pin input line (at -2.54 0 0) (length 0)
2215+
(name "G" (effects (font (size 1.27 1.27))))
2216+
(number "1" (effects (font (size 1.27 1.27))))
2217+
)
2218+
(pin passive line (at 2.54 5.08 270) (length 2.54)
2219+
(name "D" (effects (font (size 1.27 1.27))))
2220+
(number "2" (effects (font (size 1.27 1.27))))
2221+
)
2222+
(pin passive line (at 2.54 -5.08 90) (length 2.54)
2223+
(name "S" (effects (font (size 1.27 1.27))))
2224+
(number "3" (effects (font (size 1.27 1.27))))
2225+
)
2226+
)
2227+
)
19142228
(symbol "Q_NPMOS_DUAL_4A_20V" (pin_names hide) (in_bom yes) (on_board yes)
19152229
(property "Reference" "Q" (at 5.08 1.905 0)
19162230
(effects (font (size 1.27 1.27)) (justify left))

0 commit comments

Comments
 (0)