From design to manufacturing, we support every stage, including software development, hardware, and CAD design. Our expertise spans scalable IoT solutions, embedded software & microcontroller programming, networks & servers, smart device integration, production automation, hardware-software integration, mobile app development and web services. Whether you need custom IoT systems, connected devices, or specialized development services, we bring your ideas to life!
Leobot Electronics South Africa - Electronic Component Supplier & Development Service Provider
Leobot Electronics Online Shop
R1.61
The 2N3904 is a common NPN bipolar junction transistor used for general-purpose low-power amplifying or switching applications. The type was registered by Motorola Semiconductor in the mid-1960s, together with the complementary PNP type 2N3906, and represented a significant performance/cost improvement, with the plastic TO-92 case replacing metal cans. It is designed for low current and power, medium voltage, and can operate at moderately high speeds. This transistor is low-cost, widely available and sufficiently robust to be of use by experimenters and electronics hobbyists.[1] When looking at the flat side with the leads pointed downward, the three wires emerging from the bottom are connected to, from left to right, the emitter, the base and the collector.[2] Some manufacturers mark "EBC" on the molded part, but all are required to have those connections for a part which is a "2N3904".[3]
It is a 200 mA, 40 V, 625 mW transistor with a transition frequency of 300 MHz,[4] with a minimal beta, or current gain, of 100 at a collector current of 10 mA. It is used in a variety of analog amplification and switching applications.
The 2N3904 is used very frequently in hobby electronics projects, including home-made ham radios, code-practice oscillators and as an interfacing device for microcontrollers.
NPN
TO-92 Package
N/A
Power MOSFET N-Channel (IRLB8743, 30V / 150A)
R43.00
N-MOSFET Transistor 75V 80A 300W 9.5mΩ (P75NF75, TO-220)
R32.29
2N3055 BJT (15A, 100V, 115W, NPN TO-3 Transistor)
R21.56
BTA16-600B Triac
R25.80
E13005-2 Transistor (NPN High voltage. High Speed Switch)
R8.60
2N2222 Transistor (TO-92)
R1.72
2N3906 Transistor (PNP Low-Power Amplifying or Switching Transistor)
2N4401 BJT Transistor (NPN 40V, 600mA, TO-92)
R24.50
TIP31C (NPN Bipolar Power Transistor)
D882P (TO-126) Transistor
R4.90
TIP122 Transistor (5A/100V NPN TO-220 Darlington)
2N2907 Transistor (PNP Analog Amplification and Switching Transistor)
Y3144 Hall Effect Switch
2N3904 Transistor (NPN General Purpose Amplifier & Switching)
TIP32C (PNP Bipolar Power Transistor)
Get notified when new stock arrives! Simply provide your email address:
Want more stock than we have on-hand? Let us import this product in bulk for you! Bulk Direct Import