September 4, 2026
555 Timer Guide: Pinout, Operating Modes, and Circuit Examples
The 555 timer is a versatile integrated circuit used for creating precise time delays, generating pulses, and building oscillator circuits.
Originally introduced in the 1970s, the IC remains a staple in both educational environments and commercial electronics. Hardware engineers rely on the component for debouncing switches, generating clock signals, and executing basic control functions without programming a microcontroller.
The bipolar NE555 timer is a widely used implementation, but manufacturers also produce CMOS versions with different supply-voltage, power-consumption, frequency, and output-current limits.
Designing a reliable 555 timer circuit requires understanding the internal thresholds, selecting the correct operating mode, and choosing timing components that meet the required accuracy.
Understanding how a 555 timer works starts with the eight external pins and the internal control circuit. Standard 555 timer packages provide connections for power, timing, triggering, reset, output, and discharge control.

| Pin Number | Name | Function |
|---|---|---|
| 1 | Ground (GND) | System ground reference. |
| 2 | Trigger (TRIG) | Initiates the timing cycle when the voltage drops below 1/3 VCC. |
| 3 | Output (OUT) | Drives the external load, shifting between high and low states. |
| 4 | Reset (RESET) | Interrupts the timing cycle and drives the output low when grounded. |
| 5 | Control (CONT) | Allows external adjustment of the internal threshold voltage. |
| 6 | Threshold (THRES) | Ends the timing cycle when the voltage exceeds 2/3 VCC. |
| 7 | Discharge (DISCH) | Discharges the external timing capacitor between cycles. |
| 8 | Supply (VCC) | Positive power supply voltage. |
In the classic bipolar 555 architecture, an internal voltage divider establishes reference levels near 1/3 VCC and 2/3 VCC. Two comparators compare external voltages with the internal reference levels.
The lower comparator monitors the Trigger pin. When Pin 2 falls below approximately 1/3 VCC, the comparator sets an internal latch. The Output pin goes high, and the internal discharge transistor turns off.
The upper comparator monitors the Threshold pin. When Pin 6 rises above approximately 2/3 VCC, the comparator resets the latch. The Output pin goes low, and the discharge transistor connected to Pin 7 turns on.
The switching between the two threshold levels allows an external resistor-capacitor network to control pulse duration and oscillation frequency.
A 555 timer can operate in monostable, astable, or bistable mode. External connections determine how the Trigger, Threshold, Discharge, and timing components interact.

| Operating Mode | Output Behavior | Typical Applications |
|---|---|---|
| Monostable | Single timed pulse | Switch debouncing, delayed activation, missing pulse detection |
| Astable | Continuous oscillation | LED flashers, clock pulse generation, tone generators |
| Bistable | Latched state | Simple memory storage, toggle switches, relay control |
The 555 timer monostable configuration, known as a "one-shot" timer, generates a single output pulse of a defined duration in response to an input trigger. The circuit remains in a stable low state until a negative-going pulse hits the Trigger pin. Once triggered, the Output goes high, and the external timing capacitor begins charging through a single timing resistor.
The pulse duration is set by the resistor-capacitor (RC) timing network. The resistor controls how quickly current charges the capacitor, while the capacitor determines how much charge must accumulate for its voltage to rise. The output remains high until the capacitor reaches 2/3 VCC, at which point the internal comparator resets the latch, drives the output low, and discharges the capacitor. Because capacitor charging follows an exponential curve, the time required to reach this threshold is approximately:
Worked Example:
For a 10k-ohm resistor (10,000 ohms) and a 100-microfarad capacitor (0.0001 farads), the pulse duration calculation is:
T = 1.1 × 10,000 × 0.0001 = 1.1 seconds.
Changing either the resistor or capacitor changes the pulse width. Larger values produce a longer delay.
The 555 timer astable configuration operates as a free-running oscillator. No external trigger is required because the timing capacitor repeatedly charges and discharges between the internal threshold levels.
In the standard two-resistor astable configuration, the capacitor charges through R1 and R2 while the output is high. When the capacitor reaches approximately 2/3 VCC, the Threshold comparator resets the latch. The output goes low, and the discharge transistor turns on.
The capacitor then discharges through R2. When capacitor voltage falls below approximately 1/3 VCC, the Trigger comparator sets the latch again. The output returns high, and the next charging cycle begins. The standard timing relationships are:
In the standard two-resistor configuration, the high-state duration exceeds the low-state duration because the capacitor charges through R1 and R2 but discharges only through R2.
Worked Example
For R1 = 1 kΩ, R2 = 10 kΩ, C = 10 µF
The bistable configuration operates as a basic flip-flop latch without relying on a timing capacitor. The state changes entirely based on external inputs. Grounding the Trigger pin drives the Output high indefinitely. Grounding the Reset pin drives the Output low indefinitely. The circuit can therefore function as a basic memory element or toggle control.
An astable oscillator provides an excellent method for flashing an indicator LED. The circuit utilizes R1, R2, and a timing capacitor to set the flash rate. The Output pin connects to a current-limiting resistor and an LED.
When evaluating current limits, designers must identify the specific IC variant. The classic Texas Instruments NE555 timer can source or sink up to 200 mA of current, allowing it to drive an LED or small relay directly. Conversely, CMOS variants like the Texas Instruments TLC555 typically source only 10 mA to 15 mA. If using a CMOS variant, an external transistor is required to drive heavier loads.
A one-shot delay circuit delays the deactivation of a load. An engineer pressing a momentary push-button pulls the Trigger pin low. The Output goes high immediately, activating an external NPN transistor that drives a 12V relay coil.
The relay remains active while the timing capacitor charges through the timing resistor. Once the capacitor hits the 2/3 VCC threshold, the Output goes low, cutting off the transistor and de-energizing the relay. Selecting a high-value electrolytic capacitor allows delays extending up to several minutes.
A reliable 555 timer circuit depends on the selected timer variant, timing components, supply conditions, output load, and PCB design fundamentals.
Bipolar and CMOS 555 timers have different supply-voltage, current, power, and frequency limits, so designers should check the datasheet for the exact device. The Texas Instruments NE555 operates from 5 V to 15 V and can source or sink up to 200 mA under specified conditions.
CMOS alternatives consume less supply current and support lower voltages. The TLC555 operates from 2 V to 15 V, while the LMC555 supports operation down to 1.5 V.
Maximum operating frequency also varies by device because propagation delay, output-stage characteristics, and internal circuit design affect switching speed. Higher-frequency oscillator designs should therefore follow the manufacturer's frequency and timing limits.
Resistor and capacitor values set pulse width and oscillator frequency, while tolerance, leakage, and temperature affect timing accuracy. A 5% resistor combined with a 10% capacitor can create a noticeable difference between calculated and measured timing.
Capacitor leakage becomes more significant at long timing intervals. If leakage current approaches the charging current through the timing resistor, the capacitor may charge too slowly or fail to reach the 2/3 VCC threshold. Very high timing resistance also increases sensitivity to capacitor and timer input leakage. Film or high-quality ceramic capacitors are preferable when tighter timing accuracy is required.
Temperature can further alter timing through resistor temperature coefficient, capacitor drift, leakage current, and changes in the timer's internal thresholds.
Internal switching can introduce supply noise, especially in bipolar 555 variants. Place a 0.1 µF PCB decoupling capacitor close to Pin 8 (VCC) and ground to suppress high-frequency transients.
When the Control pin is unused, a capacitor of about 0.01 µF from Pin 5 to ground can reduce noise on the internal threshold reference. Keep Trigger and Threshold traces short to limit parasitic capacitance and noise pickup, and separate sensitive timing nodes from high-current output paths. If external reset control is not required, connect the Reset pin to VCC rather than leaving it floating.
Flux can be used to create the schematic, check component connections, and evaluate circuit behavior before PCB layout. Flux’s AI-assisted circuit design can also support component research and design review.
During simulation, schematic analysis should include the output frequency, period, pulse width, duty cycle, and output-voltage levels. Compare measured waveform values with the expected calculations.
The timing-capacitor waveform should rise toward approximately 2/3 VCC and fall toward approximately 1/3 VCC according to the RC charging and discharging behavior. Startup behavior should also be checked for unwanted pulses or oscillation.
Start designing a 555 timer circuit in Flux and compare simulated frequency, pulse width, duty cycle, and timing behavior before moving to PCB layout.

A visual guide to capacitor schematic symbols, polarity markings, and specialized capacitor types. It explains how to choose the correct symbol and footprint to prevent assembly and design errors.

A practical guide to potentiometer wiring, including pin identification, voltage-divider and rheostat configurations, Arduino examples, and PCB footprint considerations. It helps designers avoid common wiring and layout mistakes.

A troubleshooting guide for DXF and SVG board-outline import failures, including open paths, unit mismatches, unsupported curves, and layer mapping issues. It shows how to clean CAD-to-EDA handoffs before PCB fabrication.

A practical guide to inverting op-amp circuits, covering how negative feedback creates inversion, how to calculate gain with Rin and Rf, and how real-world limits affect design. It also explains component selection and PCB layout practices for reliable amplifier performance.

A troubleshooting guide for common JLCPCB Gerber upload errors, including unreadable files, missing board outlines, drill-file issues, and Gerber X2 compatibility problems. It explains how to export and verify clean Gerbers before ordering.

A practical guide to designing PCB enclosures around board geometry, clearances, mounting, assembly, and 3D-printed prototyping. It also explains how Flux can generate prototype enclosures directly from a PCB project.

Strategies for sourcing electronic components, managing BOMs, navigating lead times, and planning for component lifecycles to build a resilient hardware supply chain.

A practical guide to Design for Manufacturing (DFM) that helps hardware teams transition from validated prototypes to scalable, production-ready products.