NewAI Part GeneratorFree to get started
CIRCUIT DIAGRAM EXAMPLE

555 Timer Astable Circuit Diagram (LED Flasher)

In astable mode the 555 is a free-running oscillator: it switches its output high and low on its own, at a rate set by two resistors and a capacitor. With an LED on the output it is the classic first 555 project, a blinker.

555 timer astable LED flasher555 timer astable LED flasherNE555, 10 kΩ, 68 kΩ and 10 µF: about 1 HzDISTHRTRIGOUTCTRLVCCRSTGNDNE555++9VR110 kΩR268 kΩC110 µFU1R3470 ΩD1RedC210 nFFrequencyf = 1.44 / ((R1 + 2·R2) × C1) = 1.44 / (146 kΩ × 10 µF) ≈ 0.99 HzLED on timet_high = 0.693 × (R1 + R2) × C1 ≈ 0.54 sLED off timet_low = 0.693 × R2 × C1 ≈ 0.47 sLED currentI ≈ (9 V − 1.5 V − 2 V) / 470 Ω ≈ 12 mAMade with ProtoFlow · protoflow.ai
C1 charges through R1 and R2 until it reaches two thirds of the supply, then discharges through R2 into the DIS pin until it falls to one third. OUT is high while C1 charges and low while it discharges, so the LED blinks about once a second.

How this circuit works

Inside the 555 are two comparators, a flip-flop and a discharge transistor. THR and TRIG both watch the timing capacitor C1. When C1 is below one third of the supply, the trigger comparator sets the flip-flop: OUT goes high and the discharge transistor on DIS turns off.

C1 then charges through R1 and R2 in series. When it reaches two thirds of the supply, the threshold comparator resets the flip-flop: OUT goes low and DIS pulls the junction of R1 and R2 to ground.

C1 now discharges through R2 alone into DIS. When it falls back to one third of the supply, the cycle starts again. On 9 V the capacitor swings between 3 V and 6 V, and because both thresholds scale with the supply, the timing does not depend on the supply voltage.

Charging runs through R1 + R2 and discharging through R2 only, so the high time is always a little longer than the low time: with 10 kΩ, 68 kΩ and 10 µF the LED is on for about 0.54 s and off for about 0.47 s, roughly 1 Hz. RST is tied to the supply because pulling it low stops the oscillator, and C2 on CTRL keeps noise off the comparators' reference.

Formulas

Frequency
f = 1.44 / ((R1 + 2·R2) × C1) = 1.44 / (146 kΩ × 10 µF) ≈ 0.99 Hz
High time (LED on)
t_high = 0.693 × (R1 + R2) × C1 = 0.693 × 78 kΩ × 10 µF ≈ 0.54 s
Low time (LED off)
t_low = 0.693 × R2 × C1 = 0.693 × 68 kΩ × 10 µF ≈ 0.47 s
Duty cycle
D = (R1 + R2) / (R1 + 2·R2) = 78 kΩ / 146 kΩ ≈ 53 %
LED current
I ≈ (9 V − 1.5 V − 2 V) / 470 Ω ≈ 12 mA

The bipolar NE555's output high sits roughly 1.5 V below its supply.

Parts list

RefPartValueWhat it does
C1Electrolytic capacitor10 µF10 µF timing capacitor, + to the THR/TRIG node.
C2Capacitor10 nF10 nF from CTRL to ground. Filters the internal reference.
D1LEDRedRed LED on the output.
R1Resistor10 kΩ10 kΩ. With R2 it sets the charging time; keep it above about 1 kΩ so DIS is not overloaded.
R2Resistor68 kΩ68 kΩ. Sets both the charging and the discharging time.
R3Resistor470 Ω470 Ω LED resistor.
U1IC / moduleNE555NE555 timer. The CMOS TLC555 or LMC555 use the same formulas and much less current.

Netlist

Recovered from the drawing itself: every pin on each net below is joined by a wire, a junction or a shared supply or ground symbol.

NetConnects
N1U1.DIS, R1.2, R2.1
N2U1.THR, U1.TRIG, R2.2, C1.+
N3U1.OUT, R3.1
N4U1.CTRL, C2.1
+9VU1.VCC, U1.RST, R1.1
GNDU1.GND, C1.-, D1.K, C2.2
N5R3.2, D1.A

Common mistakes

  • Expecting precise timing from an electrolytic C1. Electrolytics are often ±20 %, so the blink rate can be off by as much; for accurate timing use a film capacitor, a smaller value and larger resistors.
  • Leaving RST floating. It is active low, and a floating reset can stop the oscillator at random.
  • Making R1 very small. When DIS turns on, R1 connects the supply straight to the discharge transistor, and a tiny R1 means a large current through it.
  • Trying to get a 50 % duty cycle from this circuit. It always stays above 50 %; a diode across R2 lets C1 charge through R1 alone, which makes a square wave possible.

Build notes

  • The duty cycle is (R1 + R2) / (R1 + 2·R2) ≈ 53 %; it can never reach 50 % or below with this circuit.
  • Use the CMOS TLC555 or LMC555 for lower supply current; the timing formulas are the same.

Frequently asked questions

How do I change the blink rate of a 555 astable?

Change C1 or R2. Doubling C1 halves the frequency. The rate follows f ≈ 1.44 / ((R1 + 2·R2) × C1).

What does the capacitor on the CTRL pin do?

CTRL connects to the 2/3 VCC reference inside the 555. A 10 nF capacitor to ground filters noise on that reference so the timing stays stable.

What is the difference between astable and monostable 555 circuits?

An astable 555 oscillates continuously. A monostable 555 produces one pulse of fixed length each time its trigger input is pulled low.

Can I run this 555 circuit from 5 V?

Yes. The NE555 runs from 4.5 V to 16 V and the frequency does not change with the supply. Recalculate the LED resistor: with about 3.5 V at OUT and a 2 V red LED, 120 Ω gives roughly 12 mA.

Draw your own version

Open this circuit in the AI circuit diagram maker and ask for a change in plain English, edit a value, switch to IEC symbols, or export it as SVG, PNG, PDF, a KiCad project or a SPICE netlist. Opening the example and exporting it are free.

Related circuit examples

All circuit diagram examples

From circuit diagram to PCB

Open the diagram in ProtoFlow, the free AI PCB design app for Windows, macOS and Linux: pick real parts, lay out and route the board, simulate with SPICE and export Gerbers. Imports and exports KiCad, Altium and EAGLE.

Get for Mac

Free to start. No card required.