BeginnerLighting

Two-Transistor Alternating LED Flasher

Build a discrete astable multivibrator that alternates two LEDs without a timer IC.

Estimated time: 45–60 minutes · Skills: NPN switching, capacitor timing, electrolytic polarity

Parts from the database

Other supplies

Amazon links may be affiliate links. As an Amazon Associate, Electronics Hobby Hub earns from qualifying purchases.

Connections

  1. Check exact 2N3904 pinouts first; connect both emitters to ground.
  2. Connect each collector to +5 V through 1 kΩ; from each collector also connect an LED and 330 Ω in series to ground so it lights when the collector is low.
  3. Connect each base to +5 V through 47 kΩ. Cross-couple each collector to the opposite base through a 10 µF capacitor; positive lead faces collector.
  4. Keep both timing branches mirrored and bypass the supply.

Build steps

  1. Verify one transistor switch at a time.
  2. Add the cross-coupling capacitors with power off.
  3. Power at 5 V and observe alternating flashes.
  4. Change both timing capacitors equally to alter the rate.

Software and firmware setup

This is a hardware-only circuit; no firmware is required.

Test your build

The LEDs alternate; actual rate depends on capacitor leakage, resistor tolerance, and transistor gain.

Troubleshooting

  • Both on: verify pinout and crossed capacitor connections.
  • Only one side flashes: inspect the second base resistor and capacitor polarity.
  • Erratic rate: use fresh electrolytics and shorten base-node wires.

Safety and limitations

Use a current-limited 5 V supply; this low-current circuit is not for lamps or large loads.

Manufacturer and platform documentation

Community Notes for This Project

These are unverified visitor contributions, separate from the build guide and manufacturer specifications. Verify technical advice against the linked datasheets before relying on it.

Set up the comments service to load community notes.

Share a tip or question about this build

← Browse all projects