The 2N2907 is a PNP bipolar junction transistor (BJT) designed for highspeed switching and generalpurpose amplification, serving as the complementary partner to the NPN 2N2222. It is commonly found in TO18 metal can packaging, though TO92 plastic variants also exist.
| Parameter | Value |
|---|---|
| :- | :- |
| Transistor Polarity | PNP [citation:4] |
| Continuous Collector Current (IC) | 600mA (max) [citation:4] |
| Collector-Emitter Voltage (VCEO) | -40V (max) [citation:4] |
| Collector-Base Voltage (VCBO) | -60V (max) |
| Emitter-Base Voltage (VEBO) | -5V (max) [citation:7] |
| Power Dissipation (PD) | 400mW (TO-18) [citation:8] |
| DC Current Gain (hFE) | 100-300 [citation:8] |
| Transition Frequency (fT) | 200 MHz [citation:4] |
| Package Types | TO18 (metal can), TO92 (plastic) [citation:8][citation:12] |
= Pin Configuration (Flat side facing you) =
| Pin | Name | Description |
|---|---|---|
| :- | :- | :- |
| 1 | Emitter | Current drains out through the emitter [citation:2]. |
| 2 | Base | Controls the transistor's switching [citation:2]. |
| 3 | Collector | Current flows into the collector [citation:2]. |
= Key Features =
+Medium Current & Voltage - Handles loads up to 600mA at 40V, suitable for many small actuators and LEDs.
+High Gain - DC current gain (hFE) from 100 to 300 ensures strong current amplification [citation:8].
+Fast Switching 200MHz transition frequency allows for highspeed applications [citation:4].
+Complementary PNP Part Use with 2N2222 for pushpull amplifier stages [citation:6].
√ Compatible with 3.3V and 5V logic levels.
√ Works with Arduino, ESP32, and Raspberry Pi.
√ Reliable, low-cost solution for switching and amplification.