Skip to the content
2 layers30.4 × 10.1 mmHelios, the printed circuit board in 3D

blinky board

Size
30.4 × 10.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
23
Nets
18
Pads
57
Tracks, vias
127, 15
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
3 Sep 2026
Updated
4 Sep 2026

Overview

Helios is an open-source printed circuit board by VulcanWM, from the VulcanWM/helios repository on GitHub. It is a 2-layer board of 30.4 × 10.1 mm with 23 parts on 18 nets, routed with 127 tracks and 15 vias.

It is built around the NE555P. Its parts include 10 diodes, 2 capacitors, 2 resistors, 2 ICs and 1 connector.

Main components

1

README

README.md

Helios

Helios is a circular LED chaser PCB built using an NE555 timer and CD4017 decade counter. Ten LEDs are arranged around the outside of the board and light up one after another, creating a rotating light effect.

The PCB was designed in KiCad and uses a circular layout with custom Helios-themed silkscreen artwork.

How it works

The NE555 timer is configured in astable mode, meaning it continuously generates electrical pulses without requiring an external trigger.

A 50k potentiometer controls the timing of these pulses, allowing the speed of the LED sequence to be adjusted.

The output of the NE555 is connected to the clock input of a CD4017 decade counter. Every time the CD4017 receives a pulse, it advances its active output by one:

  • the first pulse activates Q0
  • the next pulse activates Q1
  • this continues through Q2, Q3, etc. until Q9
  • after Q9, the counter returns to Q0 and the sequence repeats

Each of the ten outputs is connected to one of the ten LEDs positioned around the edge of the PCB. This makes the illuminated LED appear to travel around the circular board.

A 470 ohm resistor limits the current flowing through the LEDs, while the circuit is powered through a 5V connection.

Turning the potentiometer changes the frequency of the pulses generated by the NE555, so the LEDs can chase around the board faster or slower.

Hardware

This repository contains all the hardware files you would need to replicate this project. Everything was done in KiCad.

The pcb folder contains the KiCad source files (.kicad_sch, .kicad_pro, .kicad_pcb) and the gerbers.zip which was used to manufacture the PCB.

Images

This is what the schematic looks like: schematic

This is what the PCB looks like: pcb

This is what the PCB looks like in 3D: 3d pcb

BOM

Also in the BOM.csv file.

NameQuantityLink To BuyCost (USD)
NE555P Timer IC1LCSC$1.34 for 5
CD4017 Decade Counter IC1LCSC$0.60 for 5
5 mm LED10LCSC$0.57 for 20
Vishay T93YA 50 kΩ Potentiometer1LCSC$3.43
1 kΩ Through-Hole Resistor1LCSC$1.10 for 50
470 Ω Through-Hole Resistor1LCSC$0.79 for 100
10 nF Ceramic Capacitor1LCSC$0.99 for 50
1 uF Electrolytic Capacitor1LCSC$0.51 for 5
2-pin 2.54 mm Male Pin Header1LCSC$0.91 for 50
Total$10.24

Parts

23
QtyValueFootprintReferences
10LEDLED_THT:LED_D3.0mmD1, D2, D3, D4, D5, D6, D7, D8, D9, D10
5LOGOLOGOG***, G***, G***, G***, G***
10.01uFCapacitor_THT:C_Disc_D7.5mm_W2.5mm_P5.00mmC1
11kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1
11uFCapacitor_THT:CP_Radial_D5.0mm_P2.00mmC2
14017footprints:N16U2
1470Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR2
150kPotentiometer_THT:Potentiometer_Vishay_T93YA_VerticalRV1
1Conn_01x02_SocketConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ1
1NE555PPackage_DIP:DIP-8_W7.62mmU1

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

Questions

How big is the Helios PCB?

It measures 30.4 × 10.1 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Helios use?

23 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 Helios KiCad files?

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

Can I use the Helios design in my own project?

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