Skip to the content
PCBKitNew board
2 layers40 × 70 mmLm3914, the printed circuit board in 3D

This is a railroad flasher PCB that uses Astable mode and RC timing to flicker just like a railroad flasher!

Size
40 × 70 mm
Copper layers
2
Thickness
1.6 mm
Parts
8
Nets
10
Pads
26
Tracks, vias
25, 0
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
12 Apr 2026
Updated
12 Apr 2026

Overview

Lm3914 is an open-source printed circuit board by Rohan317685, from the Rohan317685/Railflash repository on GitHub, published under the MIT licence. It is a 2-layer board of 40 × 70 mm with 8 parts on 10 nets, routed with 25 tracks and 0 vias.

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

Main components

1

README

README.md

Railflash

This is a railroad flasher PCB that uses Astable mode and RC timing to flicker just like a railroad flasher!

Hero Image

Schematic

Schematic Image

PCB

PCB Image

BOM

ReferenceQtyValueFootprint
C1110µFCP_Radial_D5.0mm_P2.50mm
D1, D22Red LEDLED_D5.0mm
J11USB_AUSB_A_Molex_67643_Horizontal
R1, R22220ΩR_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal
R3147kΩR_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal
U21NE555PDIP-8_W7.62mm

Assembly / Usage

R1, R2, R3 (resistors)

U2 (NE555P): insert with notch facing the marked end on silkscreen

C1 (10µF cap): stripe on cap = negative, match to silkscreen

D1, D2 (LEDs): short leg = negative, match to flat side of LED symbol

J1 (USB connector)

Plug into any 5V USB-A source: phone charger, power bank, etc.
LEDs will begin alternating immediately on power up.

To adjust flash speed, change R3 (47kΩ) or C1 (10µF):

  • Larger values = slower flash
  • Smaller values = faster flash

Parts

8
QtyValueFootprintReferences
2220Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR1, R2
2Red LEDLED_THT:LED_D5.0mmD1, D2
110ufCapacitor_THT:CP_Radial_D5.0mm_P2.50mmC1
147kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR3
1NE555PPackage_DIP:DIP-8_W7.62mmU2
1USB_AConnector_USB:USB_A_Molex_67643_HorizontalJ1

Questions

How big is the Lm3914 PCB?

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

What parts does the Lm3914 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 Lm3914 KiCad files?

From the Rohan317685/Railflash repository on GitHub, at the commit this page was made from: the board is src/lm3914.kicad_pcb and its schematic src/lm3914.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Lm3914 design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

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