The 2N3904 is a general-purpose NPN bipolar junction transistor (BJT) in a TO-92 package, ideal for low-power amplification and switching applications in hobbyist and professional electronics projects.

Transistor Type: NPN Package: TO-92 Collector-Emitter Voltage (VCEO): 40V Collector-Base Voltage (VCBO): 60V Emitter-Base Voltage (VEBO): 6V Continuous Collector Current (IC): 200mA Maximum DC Current Gain (hFE): 300 Thermal Resistance, Junction-to-Ambient (RθJA): 200 °C/W Operating Temperature Range: -55°C to +150°C Pins: 3 (Collector, Base, Emitter)

