Eclipse Clock

by GoolGaul, published

Eclipse Clock by GoolGaul Nov 12, 2012


Liked By

View All

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.

Print Thing Tag


Thing Statistics

6908Views 998Downloads Found in Decor


This is my Eclipse Clock body.

Link to video: http://www.youtube.com/watch?v=j0Z_QiA_onI

There are a whole lot of other parts and processes required, but this is the key to it all...

Plus it is a BIG introduction to Charlieplexing LEDs.


This Eclipse Clock is an awesome Thing.

It is designed to take sixty 3mm LEDs, inserted outward through the holes.
Wire them up with either:
five WS2803 chips, or
a Charlieplexing network.

Add in an Arduino or clone, a Real-Time Clock module, and attach it to a slab of wood, colored plexi, or some other solid object.

Attached are:
The Eclipse Clock body,
a Charlieplex network diagram

Charlieplexing is a very interesting concept, designed to run many LEDs on just a few Arduino pins base on the formula: #LEDs = #pins (#pins-1) (in this case, I needed 60 LEDs, 72 = 9 8 - I had to do 9 pins, because 8 pins would only run 56 LEDs).

Unfortunately, I can not provide the code for this, as some of my code is proprietary for other patent-pending products I am working on. To get a basic version of this running really isn't much more than 200 lines of code, including visual alert routines, a time-set mode, and interfacing with a Clock module.

I am selling arduino clones, pre-programmed, with instructions on how to assemble, as well as full kits, including LED's, clock module, Arduino clone, wire, and a rotary encoder. Just PM me.

Not only will this be the coolest clock around, but if you use a Chronodot real-time clock module, it'll also be the most accurate.

Edit: I uploaded a video of this clock in action. Enjoy!

Update: Redesigned with OpenSCAD. The fins print properly now.
I also make a back cover/Hole template. This cover offers room for an small arduino/clone (pro-mini, etc), and holes for marking/drilling as well as installing a power plug and Rotary Encoder.

More from Decor

view more

All Apps

Upgrade this Thing with Thingiverse Apps

Tools and Utilities

Repair, slice, or enhance this Thing

Auto-magically prepare your 3D models for 3D printing. A cloud based 3D models Preparing and Healing solution for 3D Printing, MakePrintable provides features for model repairing, wall thickness...

App Info Launch App

Kiri:Moto is an integrated cloud-based slicer and tool-path generator for 3D Printing, CAM / CNC and Laser cutting. *** 3D printing mode provides model slicing and GCode output using built-in...

App Info Launch App
KiriMoto Thing App

Quickly Scale, Mirror or Cut your 3D Models

App Info Launch App

For anyone interested, the ClocKore Board - designed for this thing - are available in my ETSY shop;

All components - EXCEPT LEDs - are soldered, and the board also has the Arduino bootloader burned in.

Just an update:

The boards are availble for the next 3 weeks on my Kickstarter Campaign.


If you order the Ultra Barebones thru the kickstarter, just leave me a note that you want an Eclipse board, and I'll solder the whole board together except the LEDs, but I won't include the 3-d Part, as most of you can print that for yourselves.


I have completed and received some circuit boards for these clocks... and they work marvelously! The output is nice and bright, suitable for a day-lit room.

I'll finished one last week, and I will be posting a video this weekend.

The boards feature an ATMega 328 chip - found in the Arduino prototyping platform; four TLC5940 chips for PWM control of all 60 LEDs and one RGB LED; and also have 3x digital ports and 4x analog inputs broken out..

These boards also have all the LED outputs available on 8x2 headers so you can use them to make virtually any size/shape LED clock, or any other concept that you need to easily and accurately control LEDs.

I will also provide the arduino sketch for the basic clock functionality, which includes all the LED control, interfacing with a Real-Time Clock Module and a rotary encoder for time setting.

the boards are available bare-bones and "Ready-to-LED"
The barebones require soldering SMD components, and burning bootloaders and other higher-level tasks. Included are all board parts/chips, headers, and the rotary encoder.
The "Ready-to-LED" boards are have all parts soldered except LEDs, headers for the available inputs/outputs soldered on, and will also have the bootloader burned in for easy programming access.

just shoot me out an email: [email protected] for more info and to order.

I am ordering circuit boards for this concept. Charlieplexing LEDS didn't burn as brightly as I'd have liked, they looked great in the dark, but in a normally-lit room, not so much...

I'll be updating again, soon, with a new THING to replace this one, that will accept the circuit board I've designed, and a link to my e-store to buy the circuit boards.
They'll be available as a complete kit featuring all SMD chips and components -recommended only for those experienced with SMD/SMT work.
Also available will be fully assembled boards, pre- programmed and ready for you to simply solder on 60 x 3mm. LEDs and mount in your 3-d printed THING.

Complete instructions for assembly and operation will also be included.

My offer still stands though. I will send out a FREE pre-programmed Arduino Clone and some wire (10 colors) to the first intrepid soul willing to take this on...

I still can't believe no one has taken me up on my offer...
Maybe we should all print ourselves some balls. ;-)

Still no takers on this one?  I am surprised.

Someone else needs to make one of these.  I've decided - in the spirit of Christmas - that I will send a FREE pre-programmed Arduino Clone to the first MAKER who makes one!  
(this will be to the first person who posts a pic of their 'made' Eclipse Clock Body, PM's me their mailing address, be able and willing to complete the project, and will also promise to post pics/video of the finished product.
I will provide a pre-programmed Arduino clone, with all the proper headers already soldered on, as well as about 18" of 10 pin multi-colored wire.
You will need to provide:  A Real-Time Module (DS3231, or DS1407 or similar), LED's, a Power Supply, a Rotary Encoder, some black-painted wood or other backing, some patience and a little soldering skill.

AND some of that nice colorful wire too!

C'mon folks, we're all the intrepid sort around here...  Take on this challenge!

Where does the 'eclipse' come in, or is that just a name?

It's called the "Eclipse Clock", because when it's running, it looks like the  corona shining out from around an eclipsed sun.

The few pics I've taken just don't do it justice, and I don't think I can post a video here.  I'll try to take some decent pics today.

Be a trailblazer  ;-)  be the first (aside from me) to make one.