Communica

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.

sensors and semiconductors
January 23, 2026
4 min read

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
Note: Always consult the manufacturer's datasheet for the specific version you source (ON Semiconductor, Fairchild, etc.), as maximum ratings may vary very slightly. Communica stocks variants from several reputable suppliers; check product listings for details.

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

CommunicaTransistors
ZAR109.25

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

CommunicaTransistors
ZAR2.01

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

CommunicaTransistors
ZAR2.82

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

CommunicaTransistors
ZAR2.82

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

STMicroelectronicsTransistors
ZAR80.44

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

CommunicaTransistors
ZAR2.59

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

CommunicaTransistors
ZAR2.01

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

CommunicaTransistors
ZAR0.75

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)

Fischer ElektronikTransistors
ZAR4.83

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.

CommunicaTransistors
ZAR0.61

2n5551 Transistor Si-n 180v 0.6a 0.31w Vid.

Vishay Irfp250 Transistors

Vishay Irfp250 Transistors

VishayTransistors
ZAR51.75

Vishay Irfp250 Transistors

Bu931p Transistor N 400v 500v 15a 135w To247

Bu931p Transistor N 400v 500v 15a 135w To247

STMicroelectronicsTransistors
ZAR67.00

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
South African Supply Tips:
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 Samrand — Electronic Component Experts

Communica supplies semiconductors and electronic components to industries such as automotive, electrical, automation, mining, and education.

Last updated: January 23, 2026

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.