Hard drive RGB clock

We’ve brought you an HDD clock in the past, but [mb1988] tried to bring his project to another level by fully documenting it (in Polish). Inspired by [dzgdzzh]‘s version of the same invention, [mb1988] decided to reverse engineer it (as well as make a few changes) and base it on the powerful ATmega128. Since this clock, along with most HDD clocks, can only display solid lines of radii, it cannot be used to display text. However, color schemes and animations can be toggled using a remote control. The housing itself is also pretty impressive. The back part of the enclosure was molded out of Rayobond, while the front was simply the original HDD case but spray-painted black and etched with some original artwork. The source code, schematics, and PCB layouts are freely available to download on the project’s thread, but you will have to login to the forum to  access them.


  1. format c:_ says:

    now THAT is wicked. especially the custom casing blew my mind. need to get my pens out asap!

  2. Ben Ryves says:

    That’s a very nicely built project. Top work, I love the casing!

  3. Mesmer says:

    It would be really nice if the project would also be in english. I’m trying to understand why there needs to be a sensor for the disk and how exactly do the leds light up (what pattern). Also, any hints on what LEDs are used in such a project?

  4. format c:_ says:

    The sensor is used to sync the LEDs to the disk’s revolutions. So that e.g. the hour bar LEDs only light up while the slit is at the correct angle.

  5. tfs says:

    Why is there always that little dark patch that spins around? Does it have something to do with that black line you see before it starts spinning and the effect where the human eye can only capture at a certain frame rate. Like when you look at an air plane’s propeller while its spinning?

  6. Kris says:

    This is great!

    When I saw HDD Clock in the title – I was thinking: “Oh no – hackaday has lost its class by posting about a crappy project hack that I’ve seen 1000 people do.” – but this one clearly is a worthy.

    Keep up the good work.
    – Kris

  7. otomoton says:

    What you are seeing is the same effect as when you record a tube television with a camera. You are seeing the desynchronization between the camera and the clock. Likely the clock is running at 60hz and the camera at 24 or something.

  8. Bob says:

    The dark patch is caused from the camera shutter not being synchronized with the spinning plate. You would not see that if viewed with your own eyes. If you video tape a CRT TV you also see the same effect.

  9. D34ler says:

    ive 10 old hdd now i know wat there good for :D

  10. ngth says:

    The sensor is used to sync up the platter rotation and gives the microcontroller a reference point to start “drawing” all of the graphics based on the current position of the platter slit. Look up “hall effect sensor” on Wikipedia.

    Just remember to get an older and QUIET hdd. I have plenty of small HDD’s laying around, but the motor is really loud.

  11. strider_mt2k says:

    That is incredibly cool.

    Really excellent work!

  12. anon says:

    good work, but why does everyone have to put shitty music behind their youtube videos?

  13. risu says:

    was that a Tv-B-Gone? Cool clock.

  14. mb1988 says:

    Hi everyone. It’s nice to see you appreciate my project. If you want to know some more details please send me a message on youtube :).

  15. Josh says:

    What’s the music playing in background?

  16. mb1988 says:

    Harry Gregson-Williams – Spies (Ryebot remix)

  17. Wwhat says:

    I actually liked the music for the subject, didn’t annoy like most videos before the end of the vid, not that I’d buy a CD full of it, but for this use it was nice, and better than hearing an open HD spin I bet.

  18. Haku says:

    Does cutting a slit out of the platter cause much vibration from the now off-balance disc?

  19. kglew says:

    I thought about this and you can display text with a HDD clock. All you have to do is to but an LED alpha-numeric display behind the disk anywhere… preferably closer to the center. You will get a little light blockage/distortion from the display, but hey, there is always a cost.

  20. mb1988 says:

    @ Haku
    After cutting the slit I glued two small pieces of CD at the bottom side. No vibration can be felt.

  21. jim says:

    Damn stylish. Now just to make one from a 12″ platter ;)

  22. Nomad says:


    Does anyone have those how-to-build instructions in English language?

    I would like to rebuild this, because it’s really awesome, but my skills about the language of Poland are only enough to recognize some swear words :/

    It would be great if someone has those instructions in english.


  23. SOLANKI says:

    what is the website for the forum to get the schematics and info for this hack?????

  24. Nomad says:

    Some reading helps sometimes: http://www.elektroda.pl/rtvforum/viewtopic.php?p=6984995

    Quote: but [mb1988] tried to bring his project to another level by fully documenting it (in Polish)

  25. Dick says:

    Any one willing to help translate all this to English and improve upon this. Just email me at
    Thank you.

  26. Joshua says:

    So I’m guessing there is no English translation site?

  27. Achim says:

    My version:

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Get every new post delivered to your Inbox.

Join 96,764 other followers