component
2N7000
Public Unreviewedby adom
onsemi N-channel logic-level MOSFET, TO-92. 60 V, 200 mA, low Vgs(th). The through-hole 2N7002. Datasheet-verified.
← Commit history
Publish 0.1.0
8 files changed
+631−9
2n7000.glbadded⋯ 1 unchanged line ⋯
2n7000.kicad_modadded+209@@ -0,0 +1,209 @@+(footprint "TO-92_Inline"+ (version 20260206)+ (generator "pcbnew")+ (generator_version "10.0")+ (layer "F.Cu")+ (descr "TO-92 leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf)")+ (tags "to-92 sc-43 sc-43a sot54 PA33 transistor")+ (property "Reference" "REF**"+ (at 1.27 -3.56 0)+ (layer "F.SilkS")+ (uuid "f8d60c07-fcb4-4333-b1c1-8b3d3f312520")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Value" "TO-92_Inline"+ (at 1.27 2.79 0)+ (layer "F.Fab")+ (uuid "46e152dd-3e84-4692-ab08-8f8d182ac1f0")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Datasheet" ""+ (at 0 0 0)+ (unlocked yes)+ (layer "F.Fab")+ (hide yes)+ (uuid "13a62c66-6828-4621-95e7-083954b37b6f")+ (effects+ (font+ (size 1.27 1.27)+ (thickness 0.15)+ )+ )+ )+ (property "Description" ""+ (at 0 0 0)+ (unlocked yes)+ (layer "F.Fab")+ (hide yes)+ (uuid "a81db220-f19f-495f-8fd1-8d52823f6974")+ (effects+ (font+ (size 1.27 1.27)+ (thickness 0.15)+ )+ )+ )+ (attr through_hole)+ (duplicate_pad_numbers_are_jumpers no)+ (fp_line+ (start -0.53 1.85)+ (end 3.07 1.85)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "cf5cf09f-aa3b-4d09-93f0-cd60b4888842")+ )+ (fp_arc+ (start -0.568478 1.838478)+ (mid -1.132087 -0.994977)+ (end 1.27 -2.6)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "99142eee-f758-4736-a8c8-cb8594d72329")+ )+ (fp_arc+ (start 1.27 -2.6)+ (mid 3.672087 -0.994977)+ (end 3.108478 1.838478)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "6883339b-fe76-44dd-867c-5e7513ca94d9")+ )+ (fp_line+ (start -1.46 -2.73)+ (end -1.46 2.01)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "72a79f77-a855-4ceb-b60f-4bb0540506aa")+ )+ (fp_line+ (start -1.46 -2.73)+ (end 4 -2.73)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "dad691fd-038e-4d6a-bbce-b7dcbddfb4a5")+ )+ (fp_line+ (start 4 2.01)+ (end -1.46 2.01)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "05180e66-b002-4a73-b421-69cbe95c21e7")+ )+ (fp_line+ (start 4 2.01)+ (end 4 -2.73)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "986d9fd3-f662-42cd-a6e8-73c40d564b49")+ )+ (fp_line+ (start -0.5 1.75)+ (end 3 1.75)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "5d7416fc-4b8c-4be4-a9fd-ef9b81ac6c9c")+ )+ (fp_arc+ (start -0.483625 1.753625)+ (mid -1.021221 -0.949055)+ (end 1.27 -2.48)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "aa16c43c-65a5-4741-be20-e91b6c83fa25")+ )+ (fp_arc+ (start 1.27 -2.48)+ (mid 3.561221 -0.949055)+ (end 3.023625 1.753625)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "f16cbdf0-79ae-4941-a6bc-5ea567fda1f0")+ )+ (fp_text user "${REFERENCE}"+ (at 1.27 0 0)+ (layer "F.Fab")+ (uuid "77380750-baf8-4990-b61d-2bd2227c89ba")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (pad "1" thru_hole rect+ (at 0 0)+ (size 1.05 1.5)+ (drill 0.75)+ (layers "*.Cu" "*.Mask")+ (remove_unused_layers no)+ (uuid "30d66bfc-1f65-461a-a175-eddb5ee97273")+ )+ (pad "2" thru_hole oval+ (at 1.27 0)+ (size 1.05 1.5)+ (drill 0.75)+ (layers "*.Cu" "*.Mask")+ (remove_unused_layers no)+ (uuid "19a641f3-2188-4ac8-845f-9705044a4d32")+ )+ (pad "3" thru_hole oval+ (at 2.54 0)+ (size 1.05 1.5)+ (drill 0.75)+ (layers "*.Cu" "*.Mask")+ (remove_unused_layers no)+ (uuid "58a02559-fefd-4819-914f-420454f3bf9f")+ )+ (embedded_fonts no)+ (model "${KICAD10_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92_Inline.step"+ (offset+ (xyz 0 0 0)+ )+ (scale+ (xyz 1 1 1)+ )+ (rotate+ (xyz 0 0 0)+ )+ )+)
2n7000.kicad_symadded+319@@ -0,0 +1,319 @@+(kicad_symbol_lib+ (version 20251024)+ (generator "kicad_symbol_editor")+ (generator_version "10.0")+(symbol "2N7000"+ (pin_names+ (hide yes)+ )+ (exclude_from_sim no)+ (in_bom yes)+ (on_board yes)+ (in_pos_files yes)+ (duplicate_pin_numbers_are_jumpers no)+ (property "Reference" "Q"+ (at 5.08 1.905 0)+ (show_name no)+ (do_not_autoplace no)+ (effects+ (font+ (size 1.27 1.27)+ )+ (justify left)+ )+ )+ (property "Value" "2N7000"+ (at 5.08 0 0)+ (show_name no)+ (do_not_autoplace no)+ (effects+ (font+ (size 1.27 1.27)+ )+ (justify left)+ )+ )+ (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline"+ (at 5.08 -1.905 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ (italic yes)+ )+ (justify left)+ )+ )+ (property "Datasheet" "https://www.vishay.com/docs/70226/70226.pdf"+ (at 5.08 -3.81 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ (justify left)+ )+ )+ (property "Description" "0.2A Id, 200V Vds, N-Channel MOSFET, 2.6V Logic Level, TO-92"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "ki_keywords" "N-Channel MOSFET Logic-Level"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "ki_fp_filters" "TO?92*"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (symbol "2N7000_0_1"+ (polyline+ (pts+ (xy 0.254 1.905) (xy 0.254 -1.905)+ )+ (stroke+ (width 0.254)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.254 0) (xy -2.54 0)+ )+ (stroke+ (width 0)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.762 2.286) (xy 0.762 1.27)+ )+ (stroke+ (width 0.254)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.762 0.508) (xy 0.762 -0.508)+ )+ (stroke+ (width 0.254)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.762 -1.27) (xy 0.762 -2.286)+ )+ (stroke+ (width 0.254)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.762 -1.778) (xy 3.302 -1.778) (xy 3.302 1.778) (xy 0.762 1.778)+ )+ (stroke+ (width 0)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 1.016 0) (xy 2.032 0.381) (xy 2.032 -0.381) (xy 1.016 0)+ )+ (stroke+ (width 0)+ (type default)+ )+ (fill+ (type outline)+ )+ )+ (circle+ (center 1.651 0)+ (radius 2.794)+ (stroke+ (width 0.254)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 2.54 2.54) (xy 2.54 1.778)+ )+ (stroke+ (width 0)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (circle+ (center 2.54 1.778)+ (radius 0.254)+ (stroke+ (width 0)+ (type default)+ )+ (fill+ (type outline)+ )+ )+ (circle+ (center 2.54 -1.778)+ (radius 0.254)+ (stroke+ (width 0)+ (type default)+ )+ (fill+ (type outline)+ )+ )+ (polyline+ (pts+ (xy 2.54 -2.54) (xy 2.54 0) (xy 0.762 0)+ )+ (stroke+ (width 0)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 2.794 0.508) (xy 2.921 0.381) (xy 3.683 0.381) (xy 3.81 0.254)+ )+ (stroke+ (width 0)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 3.302 0.381) (xy 2.921 -0.254) (xy 3.683 -0.254) (xy 3.302 0.381)+ )+ (stroke+ (width 0)+ (type default)+ )+ (fill+ (type none)+ )+ )+ )+ (symbol "2N7000_1_1"+ (pin passive line+ (at 2.54 -5.08 90)+ (length 2.54)+ (name "S"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (number "1"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ )+ (pin input line+ (at -5.08 0 0)+ (length 2.54)+ (name "G"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (number "2"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ )+ (pin passive line+ (at 2.54 5.08 270)+ (length 2.54)+ (name "D"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (number "3"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ )+ )+ (embedded_fonts no)+ )+)
README.md+44−2@@ -1,5 +1,47 @@ # 2N7000 -N-channel enhancement MOSFET, 60V, 200mA, TO-92+**onsemi** · N-channel logic-level MOSFET · TO-92 -The 2N7000 is a small-signal N-channel MOSFET from ON Semiconductor. Rated at 60V/200mA in TO-92 package. Low threshold voltage (0.8V-3V) makes it useful for logic-level switching and level shifting.+A small N-channel logic-level MOSFET in TO-92, the through-hole classic for switching small loads from logic. Its gate threshold is low enough (around 2 V) to turn on from 5 V logic, and it handles 60 V drain-source and about 200 mA, so it drives LEDs, relays, small solenoids, and gate signals, or level-shifts a line. It is the through-hole cousin of the surface-mount 2N7002 and BSS138. The TO-92 leads are S, G, D (pin 1 = source).++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | S | passive | Source terminal. Common reference for gate-source voltage; internally tied to the MOSFET body (integral body diode cathode at drain). |+| 2 | G | input | Gate terminal. Voltage-controlled input; VGS(th) = 0.8 to 3 V (ID = 1 mA). Continuous VGS rating ±20 V (±40 V non-repetitive). |+| 3 | D | passive | Drain terminal of the N-channel enhancement mode MOSFET. Rated 60 V VDSS with 200 mA continuous / 500 mA pulsed drain current. Body diode anode is internal to source. |++## Key specifications++| Parameter | Value |+|---|---|+| Type | N-channel MOSFET (logic-level) |+| Drain-source (VDS) | 60 V |+| Gate threshold (Vgs(th)) | 0.8-3 V |+| Continuous drain current | 200 mA |+| RDS(on) | ~5 Ω at VGS=10 V |+| Pinout | S-G-D (pin 1 = source) |+| Common use | logic-driven switching |+| Package | TO-92 |++## Ordering variants++- `2N7000BU (TO-92)`+- `2N7000TA (TO-92, ammo pack)`++## CAD (KiCad official)++- Symbol: `Transistor_FET:2N7000`+- Footprint: `Package_TO_SOT_THT:TO-92_Inline`+- 3D model: TO-92 (KiCad packages3D)++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [onsemi datasheet](https://media.digikey.com/pdf/Data%20Sheets/Fairchild%20PDFs/2N7000.pdf) (7 pp, sha256 `0fa86dae10140c9d`, retrieved 2026-08-17, tier: manufacturer)+- **Extractor:** `ds2sf` (Claude). Every pin and dimension is cited to a datasheet page; it refuses to fabricate.+- **CAD:** KiCad official libraries (CC-BY-SA 4.0).++[Datasheet PDF](docs/2n7000-datasheet.pdf)
docs/2n7000-datasheet.pdfadded⋯ 1 unchanged line ⋯
docs/hero.pngadded⋯ 1 unchanged line ⋯
package.jsonadded+31@@ -0,0 +1,31 @@+{+ "slug": "2n7000",+ "version": "0.1.0",+ "type": "component",+ "description": "onsemi N-channel logic-level MOSFET, TO-92. 60 V, 200 mA, low Vgs(th). The through-hole 2N7002. Datasheet-verified.",+ "tags": [+ "component",+ "transistor",+ "mosfet",+ "n-channel",+ "logic-level",+ "to-92",+ "onsemi"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "2n7000.kicad_sym",+ "2n7000.kicad_mod",+ "2n7000.glb",+ "docs/hero.png",+ "docs/2n7000-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html"+ ]+}
page.json+28−7@@ -4,8 +4,16 @@ "slug": "2n7000", "title": "2N7000", "brief": "N-channel enhancement MOSFET, 60V, 200mA, TO-92",- "version": "1.0.0",- "tags": [],+ "version": "0.1.0",+ "tags": [+ "component",+ "transistor",+ "mosfet",+ "n-channel",+ "logic-level",+ "to-92",+ "onsemi"+ ], "license": "MIT", "component": { "mpn": "2N7000",@@ -20,18 +28,31 @@ }, "readme": "# 2N7000\n\nN-channel enhancement MOSFET, 60V, 200mA, TO-92\n\nThe 2N7000 is a small-signal N-channel MOSFET from ON Semiconductor. Rated at 60V/200mA in TO-92 package. Low threshold voltage (0.8V-3V) makes it useful for logic-level switching and level shifting.", "author": {- "id": "695820315b5f1e4db2fcf602", "name": "Kyle Bergstedt", "email": "[email protected]" },- "visibility": {- "public": true+ "visibility": "public",+ "hero": {+ "type": "image",+ "path": "docs/hero.png" },- "hero": null, "sample_prompts": [], "discovery_triggers": [], "discovery_pitch": null, "metadata": {}, "created_at": "2026-05-28T05:33:09.696Z",- "updated_at": "2026-05-28T05:33:09.696Z"+ "updated_at": "2026-05-28T05:33:09.696Z",+ "description": "onsemi N-channel logic-level MOSFET, TO-92. 60 V, 200 mA, low Vgs(th). The through-hole 2N7002. Datasheet-verified.",+ "dependencies": {},+ "files": [+ "page.json",+ "README.md",+ "2n7000.kicad_sym",+ "2n7000.kicad_mod",+ "2n7000.glb",+ "docs/hero.png",+ "docs/2n7000-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html"+ ] }