
Coco2
baldengineer/bit-preserve
Project for capturing vintage, classic, aka old computer schematics in KiCad.

'LED blinker circuit using NE555 timer designed in KiCad'.
Blinking led is an open-source printed circuit board by Jothikrishnan55, from the Jothikrishnan55/ic555-timer-using-blinking-led repository on GitHub. It is a 2-layer board of 25 × 25 mm with 10 parts on 7 nets, routed with 43 tracks and 1 via.
It is built around the NE555P. Its parts include 3 resistors, 2 capacitors, 1 IC and 1 diode.
555 Timer LED Blinker
A simple LED blinker circuit built around the NE555P timer IC, designed as a complete PCB project in KiCad — from schematic capture through to manufacturing-ready Gerber files.
Overview
This is a classic astable (self-triggering) 555 timer circuit that blinks an LED on and off at a fixed rate. It was built as a first hands-on project to learn the full PCB design workflow: schematic design, component selection, electrical rule checking, PCB layout, and generating files for fabrication.
Components Used
Component Value / Part Function
U1 NE555P Timer IC, configured in astable mode to generate the blink signal
R1 10kΩ Resistor Timing resistor
R2 1kΩ Resistor Timing resistor
C1 0.01µF Ceramic Capacitor Stabilizing capacitor (pin 5, CV)
C2 10µF Electrolytic Capacitor Timing capacitor (sets the blink rate)
R3 220Ω Resistor LED current-limiting resistor
D1 LED Visual blink output
TP1 Test Point (battery) Power input connection point
How It Works
Power: The circuit is powered through a test point (TP1), standing in for a 9V battery connection — VCC and GND rails feed the 555 timer.
Timing network: R1 and R2 are connected to the DISCHARGE (pin 7) and THRESHOLD (pin 6) pins, with C2 (10µF) forming the RC timing loop that sets how fast the circuit charges and discharges. This combination directly controls the blink rate.
Stabilizing capacitor: C1 (0.01µF) sits on the CONTROL VOLTAGE pin (pin 5) to ground, keeping the timer's internal reference voltage stable and preventing erratic triggering.
Output: Pin 3 (OUTPUT) switches HIGH and LOW at the timing rate set by R1, R2, and C2. This output drives R3, which limits current to the LED (D1), making it blink on and off.
Reset: Pin 4 (RESET) is tied to VCC to keep the timer continuously enabled.
Design Process
Schematic captured in KiCad, with all components wired according to the standard 555 astable configuration.
Verified using KiCad's Electrical Rules Checker (ERC).
PCB layout completed with component placement and routing.
Gerber files generated for manufacturing.
Files Included
.kicad_sch — Schematic source file .kicad_pcb — PCB layout file .kicad_pro — KiCad project file Gerber files — Ready for PCB manufacturing
Tools Used
KiCad — schematic capture, PCB layout, and Gerber generation Status
Design complete. First hands-on PCB design project, built to learn the end-to-end KiCad workflow.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | LOGO | LOGO | G***, G*** |
| 1 | 0.01uf | Capacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mm | C1 |
| 1 | 10k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R1 |
| 1 | 10uf | Capacitor_THT:C_Radial_D5.0mm_H5.0mm_P2.00mm | C2 |
| 1 | 1k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R2 |
| 1 | 220 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R3 |
| 1 | LED | LED_THT:LED_D5.0mm | D1 |
| 1 | NE555P | Package_DIP:DIP-8_W7.62mm | U1 |
| 1 | battery | Connector_PinSocket_2.00mm:PinSocket_2x01_P2.00mm_Vertical | TP1 |
It measures 25 × 25 mm and has 2 copper layers, 1.6 mm thick.
10 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.
From the Jothikrishnan55/ic555-timer-using-blinking-led repository on GitHub, at the commit this page was made from: the board is blinking led.kicad_pcb and its schematic blinking led.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask Jothikrishnan55 before reusing the design.

baldengineer/bit-preserve
Project for capturing vintage, classic, aka old computer schematics in KiCad.

The-Invent0r/8-bit-Computer-PCB
These are the KiCAD files for my 8-Bit Computer.

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



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.

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

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