⚡ BT136 Triac: Datasheet, Pinout & 220V Dimmer Circuit (Complete 2026 Guide)

Hey makers! Electro here. If you've ever opened a lamp dimmer, a fan speed controller, or a heater regulator, chances are you've met the BT136. This little TO-220 triac is one of the most popular AC power switches in the DIY world — and today we're going to master it: datasheet specs, pinout, triggering quadrants, a classic 220V dimmer circuit, and even a modern ESP32 phase-control version.

🔄 Updated for 2026: full datasheet table, pinout diagram, DB3 DIAC dimmer circuit, ESP32 + optotriac phase control code, and pro troubleshooting tips.

BT136 triac TO-220 component for AC power control, dimmers and motor speed controllers

The BT136: the workhorse of DIY AC power control.

🧠 What Is the BT136?

The BT136 is a triac — short for triode for alternating current. Unlike a transistor that conducts in one direction, a triac conducts in both directions once triggered, which makes it the perfect solid-state switch for AC loads. A tiny gate current (a few milliamps) can control hundreds of watts of AC power.

That's why the BT136 is the go-to component in:

  • Light dimmers for household lighting
  • Fan and motor speed controllers
  • Heater and temperature control circuits
  • AC static switches and timers
    BT136 triac TO-220 pinout: MT1, MT2, Gate, tab connected to MT2

📋 BT136 Datasheet Overview

ParameterValue
Maximum repetitive voltage (VDRM)600 V
RMS on-state current (IT(RMS))4 A
Surge peak current (ITSM)25 A (half cycle)
Gate trigger current (IGT)≤ 10 mA (sensitive gate, quadrant-dependent)
Holding current (IH)~2.2 – 10 mA
PackageTO-220AB (tab = MT2)
Junction temperature-40°C to +125°C

🔌 Pinout (TO-220, front view)

  • Pin 1 — MT1 (Main Terminal 1, reference)
  • Pin 2 — MT2 (Main Terminal 2, also connected to the metal tab!)
  • Pin 3 — G (Gate)
⚠️ Warning: the mounting tab is electrically connected to MT2. If you mount the BT136 on a heatsink, use an insulating pad + plastic bushing, or the heatsink becomes live with your AC circuit!

🔄 How Does the BT136 Work?

  1. A small pulse is applied to the gate (positive or negative — the BT136 is a 4-quadrant triac).
  2. The triac latches ON and conducts in both directions of the AC waveform.
  3. It stays ON until the load current falls below the holding current, which naturally happens at each AC zero-crossing.
  4. By delaying the gate pulse after each zero-crossing (phase control), you control exactly how much power reaches the load — that's the whole secret of a dimmer!

💡 Classic Circuit: 220V Light Dimmer with BT136 + DB3 DIAC

  • BT136 in series with the lamp (MT2 to the lamp, MT1 to neutral side)
  • DB3 DIAC between the RC network and the gate (provides a sharp, symmetrical trigger)
  • Potentiometer 250-500 kΩ + capacitor 100-220 nF / 400V: sets the firing delay = brightness
  • Gate resistor 100 Ω to limit gate current
  • Snubber RC (100 Ω + 100 nF X2) across MT1-MT2 for inductive loads and clean commutation
    Schéma variateur 220V avec triac BT136, DIAC DB3 et réseau RC

🤖 The Modern Twist 2026: ESP32 + Optotriac Phase Control

Want smart dimming from your phone? Replace the potentiometer with an ESP32, isolate the gate with a MOC3021 optotriac, and synchronize with a zero-crossing detector:

// BT136 phase control via MOC3021 - Electro (TechFix Hub)
const int PIN_TRIAC = 25;   // -> MOC3021 LED input
const int PIN_ZC    = 26;   // zero-crossing detector output

volatile bool zcFlag = false;
void IRAM_ATTR zeroCross() { zcFlag = true; }

void setup() {
  pinMode(PIN_TRIAC, OUTPUT);
  digitalWrite(PIN_TRIAC, LOW);
  attachInterrupt(digitalPinToInterrupt(PIN_ZC), zeroCross, RISING);
}

void loop() {
  int power = 50; // 0-100%
  if (zcFlag) {
    zcFlag = false;
    delayMicroseconds(map(power, 0, 100, 9000, 500)); // firing delay
    digitalWrite(PIN_TRIAC, HIGH);
    delayMicroseconds(100);  // gate pulse
    digitalWrite(PIN_TRIAC, LOW);
  }
}

💡 Pro Tips (by Electro)

  • Never use a triac for DC: once latched, a triac won't turn off without the current dropping — zero-crossing doesn't exist in DC!
  • Inductive loads (motors): prefer a "snubberless" 3-quadrant triac (e.g., BTA16-600BW) or always add the RC snubber.
  • Heatsink rule: above ~1-2 A continuous, the BT136 needs a heatsink. P = IT × VT(~1.5V) + switching losses.
  • Flickering lamps? Usually a too-small gate pulse or a noisy DIAC — check the gate resistor and capacitor values.

❓ FAQ

BT136 vs BT139: which one to choose?

Same family, different current: BT136 = 4 A, BT139 = 12 A. For loads above ~800 W at 220 V, go for the BT139 or a BTA12/BTA16.

What can I use as a BT136 equivalent?

Direct equivalents/upgrades: BT136-600E, BT136X-600, Z0607 (lower current), or step up to BTA08-600 / BTA12-600 with the same pinout family. Always verify the pinout before soldering.

Why does my BT136 get hot even with a small load?

Check for a partially-triggered gate (leakage from a noisy optotriac or long gate wires acting as antennas), or a missing snubber causing false re-triggering on inductive loads.

🎯 Conclusion

The BT136 is far more than a small black chip — it's your gateway to mastering AC power control. With its 600 V / 4 A rating, sensitive gate and simple triggering, it remains the perfect first triac for dimmers, motor controllers and smart AC switches. Think AC load control — think BT136.

Built your own dimmer or ESP32-controlled AC switch? Share your results and measurements in the comments — I read every single one!

📚 Related Guides on TechFix Hub

Bottom Ad [Post Page]