Skip to the content
PCBKitNew board
2 layers50 × 40 mm555-timer pcb, the printed circuit board in 3D

A 555 timer PCB designed in KiCad.

Size
50 × 40 mm
Copper layers
2
Thickness
1.6 mm
Parts
9
Nets
7
Pads
24
Tracks, vias
26, 0
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
28 Sep 2026
Updated
6 Oct 2026

Overview

555-timer pcb is an open-source printed circuit board by dillyshan, from the dillyshan/555-timer-pcb repository on GitHub. It is a 2-layer board of 50 × 40 mm with 9 parts on 7 nets, routed with 26 tracks and 0 vias.

It is built around the NE555P. Its parts include 3 capacitors, 3 resistors, 1 IC, 1 diode and 1 connector.

Main components

1

README

README.md

555-timer-pcb

A 555 timer PCB designed in KiCad.

Project Overview

This is my first PCB design project, created to learn the complete PCB design workflow using KiCad. The circuit uses an NE555 timer in astable mode to generate a repeating output signal that drives an LED.

The project covers schematic design, footprint assignment, PCB layout, component placement, routing, ground planes, ERC/DRC verification, and manufacturing file generation.

Features

  • NE555 timer configured in astable mode
  • LED output indicator
  • Through-hole components for easy assembly
  • 5 V power input
  • Ground plane for GND connections
  • PCB designed and routed in KiCad
  • ERC and DRC verified

Components

  • NE555 timer IC
  • 10 kΩ resistor
  • 100 kΩ resistor
  • 1 kΩ LED current-limiting resistor
  • 10 µF electrolytic capacitor
  • 10 nF capacitor
  • 100 nF decoupling capacitor
  • LED
  • 2-pin power connector

How It Works

The NE555 timer is configured in astable mode, meaning it continuously switches between HIGH and LOW without requiring an external trigger. R1, R2, and C1 control the timing of the oscillation.

As C1 repeatedly charges and discharges, the NE555 output at pin 3 switches between HIGH and LOW. The output drives the LED through R3, causing the LED to blink.

C2 and C3 are used for stability and noise filtering.

Design Process

  1. Created the NE555 astable timer schematic in KiCad.
  2. Ran ERC to check the schematic for electrical errors.
  3. Assigned through-hole footprints to each component.
  4. Created the PCB board outline and placed the components.
  5. Routed the signal and power traces.
  6. Added a copper ground plane connected to GND.
  7. Ran DRC and schematic parity checks to verify the final PCB layout.

PCB 3D View

555 Timer PCB 3D View

What I Learned

Through this project, I learned how to:

  • Create and verify a schematic in KiCad
  • Select and assign component footprints
  • Place components with routing and assembly in mind
  • Route signal and power traces
  • Use net classes to define different trace widths
  • Create a copper ground plane
  • Use ERC and DRC to identify design issues
  • Inspect a completed PCB using KiCad's 3D Viewer
  • Prepare a PCB design for manufacturing

Parts

9
QtyValueFootprintReferences
1100kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR2
1100nFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC3
110kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1
110nFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC2
110μFCapacitor_THT:CP_Radial_D5.0mm_P2.00mmC1
11kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR3
1Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ1
1LEDLED_THT:LED_D5.0mmD1
1NE555PPackage_DIP:DIP-8_W7.62mmU1

Questions

How big is the 555-timer pcb PCB?

It measures 50 × 40 mm and has 2 copper layers, 1.6 mm thick.

What parts does the 555-timer pcb use?

9 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 555-timer pcb KiCad files?

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

Can I use the 555-timer pcb design in my own project?

Its repository states no licence, so its author keeps all rights: ask dillyshan 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