2N3904 Transistor: Datasheet Specs, Pinout & Practical Guide for South Africa
Understand the specs, pinout, and key uses of the 2N3904 NPN transistor. Includes datasheet tables, wiring diagrams, and where to buy in South Africa.

Essential Datasheet Specs
Key voltages, currents, and gain values for practical designs.
Pinout & Wiring Diagrams
Easy-to-follow configurations for breadboards and PCBs.
Local Stock & Sourcing
How to check 2N3904 availability and lead times at Communica.
Overview of the 2N3904 NPN Transistor
The 2N3904 is a widely used NPN bipolar junction transistor (BJT) designed for general-purpose low-power amplification and switching. Its popularity spans across student labs, South African maker projects, repairs, and small-scale industry due to its reliability, affordable price, and ease of sourcing. Understanding the 2N3904's datasheet specifications and pin configuration is crucial for designing robust analogue and digital circuits.
Where is the 2N3904 Used?
- Basic signal amplification (e.g., audio preamps in educational kits)
- Low-power switching (relays, buzzers, logic signal driving)
- Oscillator circuits, waveform generators, and sensor front-ends
- Functional blocks in robotics, IoT, and embedded designs
It's particularly popular in South African university practicals and matric physical sciences projects where reliable, affordable, and easily replaceable transistors are required. Local students, technicians, and engineers value the consistent availability and well-documented nature of the 2N3904 family.
2N3904 Essential Datasheet Specifications
| Parameter | Typical Value | Details |
|---|---|---|
| Collector-Emitter Voltage (VCEO) | 40 V | Maximum sustained voltage in active mode |
| Collector Current (IC) | 200 mA | Absolute max for continuous operation |
| Power Dissipation (PD) | 625 mW (TO-92) | Limited by case and cooling conditions |
| DC Current Gain (hFE) | 100-300 | Depends on collector current and test conditions |
| Transition Frequency (fT) | ~300 MHz | Suitable for high-frequency switching |
| Package | TO-92 | Most common for leaded/through-hole builds |
2N3904 Pinout Explained
Correctly identifying the 2N3904's pins is essential to avoid miswiring or device damage, especially on breadboards and prototype PCBs. The standard TO-92 package pinout (when looking at the flat side, pins downward) is:
| Pin (Left to Right) | Function |
|---|---|
| 1 | Emitter (E) |
| 2 | Base (B) |
| 3 | Collector (C) |
Flat Side Facing You, Pins Down: ___________________ | | | | 1 (E) 2 (B) 3 (C) | ---------------------
Most South African educational kits use the standard TO-92 layout. For SMD/SMT versions, always refer to the device marking and PCB artwork. Double-check pinout against the packaging, as incorrect insertion is a common fault in practical exams and hobby builds.
Related Sensors & Semiconductors Products
Discover quality sensors & semiconductors products related to 2N3904 Transistor: Datasheet Specs, Pinout & Practical 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
Selection Criteria and Application Calculations
When including the 2N3904 in your design, consider both the datasheet limits and real-world application environment. The main points to consider for South African makers and engineers include:
- Required collector current (switching small relays, LEDs, or logic levels)
- Required voltage: verify power rails available in your lab or classroom (common: 5V, 9V, 12V)
- Ambient temperature: local summer conditions may require power derating for continuous loads
- Availability and lead time: check local stock at Communica's Semiconductors category
Basic Example: LED Switch Circuit
Suppose you want to use a 2N3904 to switch a 20 mA LED from a 5 V microcontroller output. Use the following calculation to determine the base resistor (RB):
| Known Value | Typical Number |
|---|---|
| LED current (IC) | 20 mA |
| hFE (gain) | 100 (for switching, use a safe margin: 50) |
Base current needed: IB = IC / hFE,sat = 20 mA / 50 = 0.4 mA
Assuming VB (microcontroller output) = 5V, VBE drop = 0.7V:
RB = (5V - 0.7V) / 0.4 mA ~ 10.75 kOhm → Choose standard 10 kOhm for reliable operation.
Typical Troubleshooting Tips
- Double-check breadboard pin mapping; insert the flat side facing correct direction
- Test transistor function with a multimeter (diode check mode: E-B and B-C junctions)
- If switching high currents (close to 200 mA), ensure heat dissipation; use lower hFE for worst-case base drive
- Replace suspect 2N3904s with a known good unit if circuit behaviour is erratic
Many local labs and universities source 2N3904s in bulk from Communica. Always verify current stock via the product category or check branch collection hours in Samrand or Cape Town. VAT-compliant invoices available for institutional buyers.
Recommended Brands and Alternatives
- ON Semiconductor, Fairchild, and generic brands often stocked
- For SMD: MMBT3904, SOT-23 variants compatible with most SMT boards
- PN2222 as a substitute-check datasheet for minor differences (higher Ic for PN2222)
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.
























