2N3904 Transistor: Specifications, Applications, and Selection Guide for South Africa
Explore the 2N3904 transistor's datasheet specs, pinout, and common SA engineering applications. Compare it with alternatives in local stock at Communica.

Key 2N3904 Specs Explained
Understand voltage, current, and gain ratings relevant for hobby and industry.
Typical Applications
Switching, small signal amplification, and learner circuit projects.
Local Sourcing Tips
Shop stocked brands, compare equivalents, and get fast branch pickup.
Overview: The 2N3904 NPN Transistor
The 2N3904 is one of the most widely used general-purpose NPN bipolar junction transistors (BJT) in electronics labs, classrooms, and prototyping across South Africa. Known for its durability, fast switching, and accessible pricing, it's a standard workhorse for switching and small signal amplification up to about 100mA.
Popular among engineering students, hobbyists, and maintenance technicians alike, the 2N3904's robust characteristics make it ideal for breadboarding, control circuits, LED drivers, and interface tasks. Its close cousin, the 2N2222, shares a similar role, but the 2N3904 is often preferred for lower power, cost-sensitive designs and educational settings.
Pinout & Package
| Pin | Function | TO-92 Orientation (Flat Side Facing You) |
|---|---|---|
| 1 | Emitter | Left |
| 2 | Base | Centre |
| 3 | Collector | Right |
The 2N3904 most commonly ships in a TO-92 package, making it easy to use on breadboards and perfboards-perfect for tertiary education labs or rapid prototyping. SMD (surface-mount) variants are available but less frequently used in entry-level builds.
Core Specifications at a Glance
| Specification | Value | Practical Tip |
|---|---|---|
| Collector-Emitter Voltage (VCE max) | 40V | Suitable for 12V/24V relay interfaces |
| Collector Current (IC max) | 200mA (typical: 100mA) | Don't use for power loads; add margin |
| Power Dissipation | 625mW | Heatsinking seldom required in signal use |
| Gain (hFE) @ IC=1mA | 100-300 | Typical: 120-200 for design calc |
| Transition Frequency (fT) | 250MHz (typ.) | OK for fast digital signals |
| Package | TO-92 (through-hole) | Standard for breadboards or prototyping |
Note for SA Buyers: The 2N3904 is typically available from local stock at Communica branches. Consider checking your desired quantities for bulk projects, as lead times can vary based on global supply.
Typical Applications of the 2N3904
- Small signal amplifiers (pre-amps, sensor interfaces in robotics)
- Low-current switches for relays, indicator LEDs, or logic interfacing
- Oscillator circuits and waveform generators for teaching electronics in universities and FET colleges
- General education/lab projects-for BC547 and PN2222 pin-equivalent roles
- Discrete logic level shifting in industrial I/O boards
You'll commonly find the 2N3904 specified in educational kits or industry sample circuits. For South African buyers, typical use cases include school science experiments, university practicals, and troubleshooting or repair of control panels in workshops. Local substitute transistors (such as BC547 or PN2222) are often available for prototyping if 2N3904 is out of stock.
Related Sensors & Semiconductors Products
Discover quality sensors & semiconductors products related to 2N3904 Transistor: Specifications, Applications, and Selection Guide for South Africa
Fgh40n60sfdtu Transistor Igbt 600v 40a 290w To247ab
Fgh40n60sfdtu Transistor Igbt 600v 40a 290w To247ab
Ms183-35 To-18 Transistor Pad • 5.5 X 2.5 + 1mm
Ms183-35 To-18 Transistor Pad • 5.5 X 2.5 + 1mm
Ms53-3 Transistor Pad For To5 Od=9,2 X 3mm
Ms53-3 Transistor Pad For To5 Od=9,2 X 3mm
Ms53-25 Transistor Pad For To5 Od=9,2 X 1,5+1mm
Ms53-25 Transistor Pad For To5 Od=9,2 X 1,5+1mm
Stgwa40h65dfb2 Transistor Igbt 650v 40a To247
Stgwa40h65dfb2 Transistor Igbt 650v 40a To247
Ms34-518 | Transistor Pad For To5 Od=9.2mm Polymide
Ms34-518 | Transistor Pad For To5 Od=9.2mm Polymide
Ms183-25 | Transistor Pad For To18 Od=5,4 X 2,5+1mm
Ms183-25 | Transistor Pad For To18 Od=5,4 X 2,5+1mm
Mlw44 | Transistor Pad - To220/to219/to202
Mlw44 | Transistor Pad - To220/to219/to202
Ms510-15 Fischer Elektronik Pcb Mounting Pad For To5-10 (10 Pin)
Ms510-15 Fischer Elektronik Pcb Mounting Pad For To5-10 (10 Pin)
2n5551 Transistor Si-n 180v 0.6a 0.31w Vid.
2n5551 Transistor Si-n 180v 0.6a 0.31w Vid.
Bu931p Transistor N 400v 500v 15a 135w To247
Bu931p Transistor N 400v 500v 15a 135w To247
Calculations: How to Select a Base Resistor
A critical design step with the 2N3904 in switching circuits is choosing the correct base resistor (RB) for reliable saturation. The classic formula is:
Where:
- VIN = Control voltage (e.g., 5V from a microcontroller)
- VBE ~ 0.7V for silicon BJTs
- IB = Base current = IC / hFE (Use hFE = 100 for safe margin)
Example: To drive a relay that draws 50mA at 12V in a PLC experiment:
- IC = 50mA
- hFE (use min value for switch) = 100
- IB = 50mA / 100 = 0.5mA
- Assume VIN = 5V ->
RB = (5V - 0.7V)/0.5mA ~ 8.6kOhm (Choose standard 8.2kOhm or 10kOhm for margin)
Comparing Alternatives: 2N3904 vs BC547 vs 2N2222
| Part Number | Max Voltage | Max Current | Gain (typical) | Available at Communica |
|---|---|---|---|---|
| 2N3904 | 40V | 200mA | 120-200 | Yes (Check stock online or at Samrand) |
| BC547 | 45V | 100mA | 110-800 (depends on sub-type) | Yes |
| 2N2222 | 40V | 600mA | 35-300 | Yes |
If your project needs extra current headroom, consider the 2N2222. For tighter space or slightly lower current, BC547 may suffice. Communica stocks all three for pickup or delivery-perfect for labs or urgent service calls.
Troubleshooting Tips
- Check PCB orientation, as swapped pins prevent normal function.
- If your transistor runs hot, verify load current and substitute a higher-rated part if needed.
- For stable operation in analog circuits, bypass the base with a small capacitor (e.g., 100nF) to dampen noise.
- Always check hFE range in application notes-real-world gain is usually lower than datasheet max.
Locally Relevant Notes
South African tertiary courses and technical colleges frequently specify the 2N3904 in lab kits. It's a default choice in many engineering practicals. Lead times at Communica are usually short for small batches, but check for volume requirements or during peak education procurement periods. VAT invoices, branch pickups (Samrand, Pretoria CBD, Cape Town), and online quotes are all available to streamline your purchasing.
Sources
Communica supplies semiconductors and electronic components to industries such as automotive, electrical, automation, mining, and education.
Disclaimer: This content is for educational purposes only. Product availability, pricing, and specifications are subject to change. Always verify current details on the retailer's website before making a purchase. We may earn affiliate commissions from qualifying purchases.
Frequently Asked Questions
Get answers to common questions about Sensors And Semiconductors
Why Choose Communica?
*Free Shipping
Free shipping for orders over ZAR 1,000.00.
7-Day Returns
Get a full refund if you had the product for less than 7 days.
Quick Delivery
Nationwide delivery within 2 - 4 working days.
























