RGB LED ring clock

Hey, It’s been along time since I’ve posted. but I’ve been keeping busy with uni and working on some cool projects for the last year.



This is something I’d like to share with you guys, it’s not finished yet but the hardware is more or less complete. It is an RGB LED ring clock.

Attached File  IMG_1804.jpg   121.76KB   31 downloads


The clock is comprised of 2 rings of 60 LEDs each. the LEDs are WS2812 parts, which include a built-in driver.

The PCB is one of the interesting parts of this clock. I designed the board in altium as a single 6 LED segment. and then left pads at each end to allow them to be soldered onto another segment.

Attached File  IMG_1789.jpg   79.86KB   32 downloads


Using seeed’s 10pcs PCB program I was able to create the full ring.

Currently I am using a MSP-EXP430FR5739 board to drive it, using some very in-efficient assembly code that requires a 20MHz clock.

I’d like to optimise the code to use an internal SPI module? or timer to bring that clock speed down.

Hopefully also design a control segment with LEDs on one side that could replace one of the current segments in the ring.



For more detail: RGB LED ring clock

READ  iBase extends to ARM with the Launch of the Pico-ITX IBR115 and the IBR117

Leave a Comment

= 4 + 8

Read previous post:
10 years of operation on 1 battery?

Xeno Lithium batteries offer high capacity at extremely low self-discharge and are able to supply your device for many years....

Scroll to top