Skip to the content
2 layers29.2 × 1.5 mmRGB Ringlight, the printed circuit board in 3D

Discrete RGB LED chaser ring powered by an NE555 astable clock and CD4017 counter. 24 LEDs arranged in a circular RGB sequence with variable chase speed. A hands-on electronics project showcasing classic timer logic and LED sequencing.

Size
29.2 × 1.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
57
Nets
43
Pads
131
Tracks, vias
177, 8
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
12 Dec 2025
Updated
6 Nov 2026

Overview

RGB Ringlight is an open-source printed circuit board by Darexsh, from the Darexsh/RGB-Ringlight repository on GitHub, published under the MIT licence. It is a 2-layer board of 29.2 × 1.5 mm with 57 parts on 43 nets, routed with 177 tracks and 8 vias.

It is built around the CD4017BE and NE555P. Its parts include 25 resistors, 24 diodes, 2 ICs, 1 capacitor and 1 connector. It belongs with the lEDs and displays boards of this library.

Main components

2

README

README.md

🌈 RGB Ringlight – LED Chaser

🟥🟩🟦 RGB LED Chaser using 3 mm LEDs

Powered by NE555, CD4017, and a speed control potentiometer

Projekt-Status License Version

Telegram Bot Buy Me a Coffee
Check out my bot in Telegram for an easy project overview.
If you want to support more projects, you can leave a small donation for a coffee.


✨ Authors

NameGitHubRoleContactContributions
Darexsh by Daniel SichlerLinkHardware & Schematic 🖥️🛠️📧 E-MailConcept, Layout, Integration

🚀 About the Project

This project is an RGB ring light with a chaser animation, built entirely from discrete electronics. The core consists of:

  • NE555: Clock Generator
  • CD4017: Decade Counter
  • 24 LEDs: Positioned in Circle shape with with alternatingly positioned red, green and blue LEDs

The chase speed can be adjusted using a 10 kΩ potentiometer. Power is supplied through a 9 V barrel jack (5.5 mm).


🛠️ How It Works

🔁 Main Function

  • The NE555 operates in astable mode, generating a variable clock signal.
  • The CD4017 advances one output pin per clock pulse.
  • Each LED lights up sequentially → creating the classic LED chaser effect.

💡 LED Layout

The ring contains 24 LEDs total:

  • 🔴 D1–D8: Red
  • 🟢 D9–D16: Green
  • 🔵 D17–D24: Blue

🎚️ Speed Control

  • A 10 kΩ potentiometer (RV1) adjusts the NE555 frequency.

🔌 Power Supply

  • 9 V DC input
  • Supplied through a 5.5 mm barrel jack

📋 Bill of Materials (BOM)

PartValue / Type
IC1CD4017BE
IC2NE555P
LEDs24× 3 mm LEDs (8× red, 8× green, 8× blue)
R1–R24680 Ω
R2510 kΩ
RV110 kΩ potentiometer
C110 µF / 25 V
J1DC barrel jack 5.5 mm (with switch)
J2Socket for CD4017
J3Socket for NE555
H1Mounting hole

📜 License

This project is licensed under the MIT License.

This license applies to the updater application code in this repository. Upstream patch and app projects remain under their own licenses and notice terms.

Copyright (c) 2026 Darexsh by Daniel Sichler

You are free to use, copy, modify, merge, publish, distribute, sublicense, and sell this software under the terms of the MIT License.

When redistributing this project, you must include the original copyright notice and the MIT License permission notice.

Developer: Darexsh by Daniel Sichler.

The full license is available in the LICENSE file.


Created with ❤️ by Daniel Sichler

Parts

57
QtyValueFootprintReferences
24680RResistor_SMD:R_0603_1608MetricR1, R2, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23 +8
8LED_BLUELED_THT:LED_D3.0mmD17, D18, D19, D20, D21, D22, D23, D24
8LED_GREENLED_THT:LED_D3.0mmD9, D10, D11, D12, D13, D14, D15, D16
8LED_REDLED_THT:LED_D3.0mmD1, D2, D3, D4, D5, D6, D7, D8
2LOGOProjectFootprints:logoG***, G***
110kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR25
110k_PotiPotentiometer_THT:Potentiometer_Runtron_RM-065_VerticalRV1
110uF/25VCapacitor_THT:CP_Radial_D4.0mm_P2.00mmC1
1Barrel_Jack_SwitchConnector_BarrelJack:BarrelJack_HorizontalJ1
1CD4017BEProjectFootprints:CD4017BEIC1
1MountingHoleMountingHole:MountingHole_3.2mm_M3H1
1NE555PProjectFootprints:NE555PIC2

More from Darexsh/RGB-Ringlight

1
  • 2 layers23.4 × 0 mmRGB Ringlicht OhneVorwiderstände, the printed circuit board in 3D

    RGB Ringlicht OhneVorwiderstände

    Darexsh/RGB-Ringlight

    Discrete RGB LED chaser ring powered by an NE555 astable clock and CD4017 counter. 24 LEDs arranged in a circular RGB sequence with variable chase speed.

    32 partsMIT

Similar boards

  • 4 layers73.1 × 97.6 mmUlp daughterboard, the printed circuit board in 3D

    Ulp daughterboard

    Ismael034/ulp_daughterboard

    KiCad project files for a hardware CTF challenge used during the 2026 ULP CTF. The board is meant to be used with the ch32v203-dev development board.

    65 parts3
  • 2 layers98.2 × 98.1 mmBlinky, the printed circuit board in 3D

    Blinky

    Almo-ond-tech/Flower-Blinky

    I made a clover shaped pcb-board with LEDs

    25 parts
  • 2 layers160 × 25 mmKitt sweeper, the printed circuit board in 3D

    Kitt sweeper

    confusedCoyote/PCB-15cm-ruler

    A Printed Circuit Board ruler with some helpful hints

    26 partsGPL-3.0
  • 2 layers76.2 × 41 mmLED chaser, the printed circuit board in 3D

    LED chaser

    emnguynhoccode/KiCad_LED_Chaser_202514301

    20 parts
  • 2 layers93.3 × 127.6 mmLogikKatze, the printed circuit board in 3D

    LogikKatze

    Lichtwerkstatt/ElectronicTinkerStuff

    A little Repository with all our small electronic projects

    33 partsMIT
  • 2 layers100 × 100 mmTach v1.0, the printed circuit board in 3D

    Tach v1.0

    maheen-ahmed1/OptoTACH

    Precision non-contact optical tachometer (0–9999 RPM/RPS) built entirely with discrete CMOS logic & 555 timers; no microcontroller, no firmware. Includes KiCad EDA, 3D model, Python simulation, and bench validation.

    99 parts
  • 2 layers61 × 71 mmBlinky, the printed circuit board in 3D

    Blinky

    Plaguery/blinkyboard

    19 parts
  • 2 layers51.9 × 45.4 mmNew ki cad, the printed circuit board in 3D

    New ki cad

    Sparkshiva007/LED-chaser-PCB

    A simple LED chaser circuit using a 555 timer and CD4017 IC, designed in KiCad. It lights up LEDs in sequence like a running light effect.

    28 partsMIT

Questions

How big is the RGB Ringlight PCB?

It measures 29.2 × 1.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the RGB Ringlight use?

57 parts, built around the CD4017BE and 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 RGB Ringlight KiCad files?

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

Can I use the RGB Ringlight 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).