Skip to Content

PNP Transistor BC 557 (BJT)

πŸ”‹ BC557 – PNP Bipolar Junction Transistor (BJT)

The BC557 is a general-purpose PNP transistor commonly used in low-power switching and amplification applications. It pairs well with the BC547 or BC549 (NPN) as a complementary device, making it ideal for push-pull amplifier designs, signal inverters, and transistor logic circuits.

βš™οΈ Technical Specifications

ParameterSpecification
Transistor TypePNP BJT
Max Collector-Emitter Voltage45V
Max Collector Current100 mA
Max Power Dissipation500 mW
DC Current Gain (hFE)110 – 800 (depending on variant)
Transition Frequency~150 MHz
PackageTO-92 (Through-hole)
Complementary NPNBC547 / BC549

πŸ“Ž Pin Configuration (TO-92 Package)

markdown
CopyEdit
FRONT VIEW _______ | | | | |_______| | | | C B E
  • C – Collector

  • B – Base

  • E – Emitter

βœ… Features

  • πŸ” General-purpose switching and amplification

  • πŸŽ›οΈ Works with analog and digital signals

  • πŸ”Œ Can be used as a signal inverter or low-side switch

  • 🧰 Breadboard and Arduino/ESP32-friendly

  • πŸ› οΈ Pairs with BC547/BC337 for complementary circuit designs

πŸ§ͺ Example Application: Inverted LED Control

In a PNP transistor, the emitter is connected to Vcc, and a LOW signal to the base turns it ON.

// Arduino example to turn on LED via PNP transistor int ledControl = 3; void setup() { pinMode(ledControl, OUTPUT); digitalWrite(ledControl, HIGH); // OFF } void loop() { digitalWrite(ledControl, LOW); // ON (emitter to collector flows) delay(1000); digitalWrite(ledControl, HIGH); // OFF delay(1000); }

πŸŽ₯ YouTube Tutorial

πŸ“Ί https://youtu.be/WCwYrHcZAo4?si=K6keFsQTYrcdAncO

2.00Β LE 2.00Β LE

This combination does not exist.

PNP Transistor