Overview
The 2N7000 is a universally used small-signal N-channel Enhancement Mode MOSFET IC manufactured by ON Semiconductor, Microchip, and STMicroelectronics. Packaged in a compact 3-pin TO-92 enclosure, it is often described as the "FET equivalent of the 2N3904 NPN transistor".
Designed for low-power signal switching, LED indicators, small relay coil drivers, and bidirectional logic level shifters, the 2N7000 handles drain-source voltages up to and continuous drain currents up to . With a low gate threshold voltage ( of ), it turns on directly from 3.3V and 5V microcontroller GPIO output pins.
Quick reference
| Transistor Type | Small-Signal N-Channel Enhancement Mode MOSFET |
| Package | TO-92 (Flat face front, leads pointing down) / SOT-23 (2N7002) |
| Drain-Source Voltage () | max |
| Continuous Drain Current () | continuous ( pulsed) |
| Gate-Source Voltage () | max ( peak transient) |
| Gate Threshold Voltage () | min to max ( typical) |
| On-State Resistance () | at / at |
| Turn-on / Turn-off Time | turn-on / turn-off (High speed switching) |
Pinout (TO-92 Package)
Looking at the flat face of the TO-92 package with leads pointing down:
┌─────────────┐
│ 2N7000 │ (Flat Package Face)
└─┬───┬───┬───┘
1 2 3
S G D
| Pin | Name | Description |
|---|---|---|
| 1 | SOURCE (S) | Source terminal (Ground reference 0 V) |
| 2 | GATE (G) | Gate control terminal (Connect to MCU GPIO pin) |
| 3 | DRAIN (D) | Drain terminal (Low-side load connection) |
Pinout Warning: 2N7000 vs BS170 Pinouts!
- 2N7000 (TO-92): Pin 1 = Source, Pin 2 = Gate, Pin 3 = Drain (S-G-D).
- BS170 (TO-92): Pin 1 = Drain, Pin 2 = Gate, Pin 3 = Source (D-G-S).
- Always double-check part numbers before plugging replacement FETs into breadboards.
Specifications
| Parameter | Symbol | Min | Typ | Max | Unit | Conditions |
|---|---|---|---|---|---|---|
| Drain-Source Breakdown Volts | 60 | — | — | V | ||
| Gate Threshold Voltage | 0.8 | 1.8 | 3.0 | V | ||
| Zero Gate Voltage Current | — | — | 1.0 | µA | ||
| On-Resistance () | — | 4.0 | 5.3 | Ω | ||
| Power Dissipation | — | — | 400 | mW |
Bidirectional 3.3V to 5V Level Shifter Circuit
A single 2N7000 MOSFET converts a bus signal (SDA/SCL) to a bus line:
+3.3V Power Rail +5.0V Power Rail
│ │
[ R1 = 10kΩ Pullup ] [ R2 = 10kΩ Pullup ]
│ │
3.3V MCU ───┴─── [Pin 1: SOURCE] ────┐ ├─── 5V I2C Sensor (SDA)
2N7000 │ │
[Pin 2: GATE] ──────┼── +3.3V │
│ │
[Pin 3: DRAIN] ─────┴──────────┘
Common mistakes
- Attempting to drive high-current loads (>200mA): The 2N7000 has a relatively high resistance of . Driving a load creates of dissipation, instantly overheating the TO-92 package. For loads , use a power MOSFET like the IRLZ44N.
- Leaving gate pin floating: MOSFET gates act as tiny capacitors. Leaving the gate disconnected allows static electricity to turn the transistor partially ON. Include a pull-down resistor to GND.
Notes
- 2N7000 vs 2N7002 vs BS170: 2N7000 is TO-92 (S-G-D); 2N7002 is SOT-23 SMD version; BS170 is TO-92 with reversed (D-G-S) pinout.
Assets & downloads
- datasheetdatasheet
- product-pagereference