Timer ICs (555)

555 timer ICs are the most widely used integrated circuit in the history of electronics, and for good reason: a single 8-pin DIP chip plus two…

Read full description & FAQ ↓

1 Item

555 timer ICs are the most widely used integrated circuit in the history of electronics, and for good reason: a single 8-pin DIP chip plus two resistors and one capacitor creates a reliable, repeatable timing circuit for LED flashers, PWM dimmers, pulse generators, and timed activation circuits. The 555 requires no programming, no firmware, no development tools, and no boot-up delay — it starts running the moment power is applied. This makes it the fastest path from idea to working LED blink circuit for anyone who wants blinking, flashing, or timed LED effects without the overhead of a microcontroller.

Astable mode — continuous LED flasher/blinker: In astable mode, the 555 produces a continuous square wave output that toggles between high (Vcc) and low (ground) at a frequency determined by two external resistors (R1 and R2) and one timing capacitor (C1). Connect an LED with a current-limiting resistor to the output pin, and the LED blinks at the oscillation frequency. Adjust R1, R2, and C1 to set any blink rate you need: 1Hz for a slow, steady beacon pulse; 2–5Hz for an attention-getting warning flasher; 0.5Hz for a relaxed, breathing-style indicator. The duty cycle (ratio of on-time to off-time) is also set by the resistor ratio, so you can create long-on/short-off pulses or short-on/long-off pulses for different visual effects. Adding a potentiometer in place of one of the fixed resistors lets you adjust the blink rate in real time with a knob.

Monostable mode — timed LED activation: In monostable mode, the 555 waits in a stable low-output state until a trigger pulse arrives on pin 2. The trigger starts a single timed output pulse whose duration is set by one resistor and one capacitor: T = 1.1 × R × C. At the end of the timed period, the output returns to low, and the circuit waits for the next trigger. This is the foundation of every motion-activated LED circuit, timed stairwell light, and push-button display illumination system. Connect a PIR motion sensor to the trigger pin, set the timing components for 30 seconds, and you have an automatic LED porch light that turns on when someone approaches and turns off 30 seconds later. The 555 handles the timing precisely and repeatably without any software.

PWM dimming mode: A 555 in astable mode can generate a PWM (pulse-width modulation) signal for LED dimming. By operating the 555 at a frequency above visible flicker threshold (500Hz–1kHz) and varying the duty cycle with a potentiometer, you get smooth, linear brightness control. The PWM output drives a MOSFET, and the MOSFET switches the LED load. At 100% duty cycle, the LED runs at full brightness; at 50%, half brightness; at 10%, a dim glow. PWM dimming is superior to voltage dimming because it maintains consistent LED color temperature at all brightness levels — voltage dimming shifts the color as brightness decreases. This 555+MOSFET PWM circuit is a standard build for automotive accent lighting, under-cabinet LED strips, model railroad layout lighting, and display case illumination.

The circuit is remarkably simple. A basic 555 astable LED flasher requires exactly five components beyond the LED itself: the 555 IC, two timing resistors, one timing capacitor, and one LED current-limiting resistor. All five are through-hole components that plug directly into a breadboard for prototyping or solder onto a small perfboard for permanent installation. The total component cost is minimal, and the circuit fits inside virtually any enclosure — guitar pedal housings, model railroad buildings, automotive switch panels, prop interiors, holiday ornaments. For permanent installations, solder the components onto a piece of perfboard, apply heat-shrink tubing or hot glue for strain relief, and the circuit runs indefinitely with no maintenance.

NE555 vs. CMOS 555 variants: The classic NE555 (bipolar) operates on 4.5–16V and sinks/sources up to 200mA on its output pin — enough to drive several LEDs directly without an external transistor. It draws about 3–10mA of quiescent current, which is negligible on a wall-powered supply but significant for battery-operated projects. CMOS versions (TLC555, LMC555, ICM7555) operate on lower voltages (down to 1.5V for some models), draw microamps of quiescent current (ideal for coin-cell and battery-powered LED indicators), and offer faster switching edges. The tradeoff is lower output drive current — CMOS 555s can directly drive one or two LEDs, but need a transistor buffer for higher loads. For most LED flasher projects running on 5V, 9V, or 12V wall power, the classic NE555 is the right choice. For battery-powered projects where power consumption matters, choose a CMOS variant.

Project ideas and applications: The 555 timer is the core of dozens of classic LED circuits. Railroad crossing flasher — two LEDs connected to the 555 output and its complement (through an inverting transistor stage) alternate left-right at 1Hz, exactly like a real grade crossing signal. LED candle flicker — a 555 with a random-ish RC network produces an irregular output that mimics candle flame movement when driving a warm-white LED. Sequential LED chaser — pair the 555 as a clock generator with a CD4017 decade counter to drive 10 LEDs in a running-light pattern for marquee signs, prop effects, and holiday displays. Guitar pedal indicator flasher — a 555 drives the bypass indicator LED with a slow blink when a tap-tempo or modulation effect is engaged. Timed UV curing light — a 555 in monostable mode powers a UV LED array for a precise duration, then shuts off automatically. Pair the 555 with our component LEDs, resistors, and hookup wire for complete builds.

Frequently Asked Questions

The 555 is an 8-pin integrated circuit that generates timed electrical pulses. In LED circuits, it serves two main roles: as a flasher/blinker (astable mode), producing a continuous on/off signal that makes an LED blink at an adjustable rate; and as a timed switch (monostable mode), turning an LED on for a precise duration after a trigger event (button press, motion sensor, etc.). It requires only two external resistors and one capacitor, with no programming needed.
The blink rate (frequency) in astable mode is determined by two timing resistors (R1 and R2) and one timing capacitor (C1). The formula is: frequency = 1.44 / ((R1 + 2×R2) × C1). For a 1Hz blink using common values: R1 = 1KΩ, R2 = 470KΩ, C1 = 1µF. Increasing the resistor values or capacitor value slows the blink; decreasing them speeds it up. Replace one fixed resistor with a potentiometer for an adjustable blink rate you can tune in real time with a knob.
Yes. The classic NE555 can source or sink up to 200mA on its output pin (pin 3), which is far more than a standard 20mA LED needs. Connect the LED and a current-limiting resistor in series from pin 3 to ground (source mode) or from Vcc to pin 3 (sink mode). You can directly drive up to about 8–10 standard LEDs in parallel from a single NE555 output. For larger loads (LED strips, high-power LEDs), add a transistor or MOSFET output stage between the 555 and the load.
Astable mode produces a continuous oscillating output — the 555 toggles on and off repeatedly at a frequency set by two resistors and a capacitor. There is no stable state; the output oscillates as long as power is applied. This is used for LED flashers, PWM dimming, and clock generation. Monostable mode produces a single timed pulse in response to a trigger. The output goes high for a duration set by one resistor and one capacitor (T = 1.1 × R × C), then returns to low. This is used for timed LED activation — motion-sensor lights, push-button displays, and timed exposures.
Yes. Configure the 555 in astable mode at a frequency above the visible flicker threshold (500Hz–1kHz) and vary the duty cycle using a potentiometer in the timing network. A MOSFET on the 555’s output pin switches the LED load. At 100% duty cycle the LED is fully on; at 50% it appears half as bright; at 10% it is very dim. This PWM dimming approach maintains consistent LED color temperature at all brightness levels, unlike voltage dimming, which shifts the color as brightness decreases. It is a fully analog, no-microcontroller dimmer circuit.
The classic bipolar NE555 operates on 4.5V to 16V DC. Common supply choices are 5V (USB power, Arduino 5V rail), 9V (9V battery — popular for portable and guitar pedal projects), and 12V (matching the LED power supply in automotive or strip lighting circuits). CMOS variants (TLC555, LMC555) operate on lower voltages — down to 1.5V for some models — and draw far less quiescent current, making them ideal for coin-cell and battery-powered LED indicators where power consumption matters.