Skip to the content
PCBKitNew board
2 layers60.3 × 17.9 mmAstable Multivibrator, the printed circuit board in 3D

This project demonstrates an Astable Multivibrator circuit using the NE555P timer IC.

Size
60.3 × 17.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
8
Nets
7
Pads
22
Tracks, vias
58, 1
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
29 Sep 2026
Updated
29 Sep 2026

Overview

Astable Multivibrator is an open-source printed circuit board by Manideep136, from the Manideep136/Astable-Multivibrator repository on GitHub. It is a 2-layer board of 60.3 × 17.9 mm with 8 parts on 7 nets, routed with 58 tracks and 1 via.

It is built around the NE555P. Its parts include 3 resistors, 2 connectors, 1 capacitor, 1 IC and 1 diode.

Main components

1

README

README.md

Astable-Multivibrator

📌 Project Overview

This project demonstrates an Astable Multivibrator circuit using the NE555P timer IC.

An astable multivibrator continuously switches between HIGH and LOW states without requiring an external trigger. The output of the 555 timer produces a continuous square-wave signal, which is used to blink an LED.

The circuit is designed and documented using KiCad.


🔧 Components Used

ComponentValue
NE555P Timer IC1
R11 kΩ
R250 kΩ
R3330 Ω
C10.1 µF
LED1
2-Pin Screw Terminal1
PWR_FLAG2
GNDAs required

⚡ Circuit Description

The NE555P is configured in astable mode.

The timing components R1, R2, and C1 determine the frequency and duty cycle of the output waveform.

The output from Pin 3 (OUT) of the NE555P is connected to an LED through a 330 Ω current-limiting resistor.

When the 555 output switches HIGH and LOW continuously, the LED turns ON and OFF, producing a blinking effect.


🔌 NE555P Pin Connections

PinNameConnection
1GNDGround
2TRIGConnected to Pin 6 and timing capacitor
3OUTR3 → LED → GND
4RSTVCC
5CONTNot connected
6THRESConnected to Pin 2
7DISCHJunction of R1 and R2
8VCCPositive supply

🔗 Circuit Connections

Power Supply

  • J1 Pin 1 → VCC
  • J1 Pin 2 → GND
  • PWR_FLAG is connected to the VCC net.
  • PWR_FLAG is connected to the GND net.

Timing Network

  • R1 = 1 kΩ
  • R2 = 50 kΩ
  • C1 = 0.1 µF
  • R1 is connected between VCC and Pin 7.
  • R2 is connected between Pin 7 and the Pins 2/6 junction.
  • C1 is connected between the Pins 2/6 junction and GND.

Output

  • Pin 3 (OUT) → R3 (330 Ω)
  • R3 → LED
  • LED → GND

📐 Working Principle

The NE555 timer operates as an astable multivibrator by repeatedly charging and discharging the capacitor.

Charging

The capacitor charges through:

R1 + R2

When the capacitor voltage reaches approximately 2/3 VCC, the threshold comparator changes state and the discharge transistor turns ON.

Discharging

The capacitor discharges through:

R2

When the capacitor voltage falls to approximately 1/3 VCC, the output changes state again and the discharge transistor turns OFF.

This charging and discharging process repeats continuously.

As a result, Pin 3 produces a continuous square-wave output.


🧮 Frequency Calculation

For a 555 timer in astable mode:

text
f = 1.44 / ((R1 + 2R2) × C1)

Parts

8
QtyValueFootprintReferences
2Screw_Terminal_01x02TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_HorizontalJ1, J2
10.1uFCapacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mmC1
11kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR1
1330Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR3
150kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR2
1LEDLED_THT:LED_D5.0mmD1
1NE555PPackage_DIP:DIP-8_W7.62mmU1

Questions

How big is the Astable Multivibrator PCB?

It measures 60.3 × 17.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Astable Multivibrator use?

8 parts, built around the NE555P. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Astable Multivibrator KiCad files?

From the Manideep136/Astable-Multivibrator repository on GitHub, at the commit this page was made from: the board is Astable Multivibrator/Astable Multivibrator.kicad_pcb and its schematic Astable Multivibrator/Astable Multivibrator.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Astable Multivibrator design in my own project?

Its repository states no licence, so its author keeps all rights: ask Manideep136 before reusing the design.

Similar boards

  • 2 layers327.9 × 139 mmCoco2, the printed circuit board in 3D

    Coco2

    baldengineer/bit-preserve

    Project for capturing vintage, classic, aka old computer schematics in KiCad.

    147 parts446
  • 2 layers370.8 × 298.5 mm8 Bit Computer, the printed circuit board in 3D

    8 Bit Computer

    The-Invent0r/8-bit-Computer-PCB

    These are the KiCAD files for my 8-Bit Computer.

    323 parts142
  • 2 layers200 × 96 mmTouchtone555, the printed circuit board in 3D

    Touchtone555

    DarcyJProjects/touchtone555

    An open-source DIY, NE555-based analogue synthesizer - play notes with a stylus

    73 parts33
  • 4 layers340 × 210 mmYddraig, the printed circuit board in 3D

    Yddraig

    ddraig68k/hardware

    Schematic and CAD files for my 68K based computer

    224 parts29MIT
  • 2 layers152.9 × 74.9 mmClock, the printed circuit board in 3D

    Clock

    erikvanzijst/clock

    24H digital quartz clock from scratch

    82 parts21
  • 2 layers88.9 × 50.8 mmSynthCard, the printed circuit board in 3D

    SynthCard

    benjiaomodular/SynthCard

    I designed this project with the help of PCBWay. You can get a copy of these cards through the PCBWay Shared Projects page.

    16 parts19MIT
  • 4 layers194.5 × 188.6 mmMyCpu, the printed circuit board in 3D

    MyCpu

    fortinsylvain/MyCpu

    Home brew CPU Hardware with 1-bit ALU implementation using 74LSxx, a micro-code and assembler coded in C#.

    162 parts18MIT
  • 2 layers145.3 × 129.9 mmC128Diag, the printed circuit board in 3D

    C128Diag

    hackup/C128Diag

    Replica of the Commodore C128 Diagnostic Test cartridge Assy No. 325093-01.

    61 parts16