DCF77 Analyzer Clock :: Student Project

There is awesome and then there is 10 times awesome which is Erik de Ruiter’s DCF77 Analyzer Clock project.

WOW! – is all I can say. (Well, I could say some other things but I try to keep this site clean!)

DCF77 clocks are synchronized with an atomic clock.  But Erik was not satisfied with that, he wanted to build something that didn’t currently exist.  He wanted the clock to display the received pulses (time information) and also the details of the received pulses such as pulse width and pulse length etc.  (Yes – I get the feeling Erik is a wonderful geeky person like the rest us!).DCF77 Project 027

Erik claims to be a C++/ Arduino newbie and was one of the first students of the Arduino Course for Absolute Beginners (Even before it was an online course!).

DCF77 Project 029

I think what amazes me most about this project is all the stuff that Erik learned in order to build it.  From coding to PCB manufacturing to getting labels printed!

It just goes to show how amazing the human mind is when it sets out on a task!
DCF77 Project 003

Mr. Ruiter – very impressive – I wish I new half as much as you!  I am glad that the Arduino Course for Absolute Beginners helped with some of your programming questions.  Can’t wait to see your next project!

Make Your Own

Erik has kindly open sourced all of his design files.  Below you can find his GitHub repository with all the design files and code:

https://github.com/deruiter/DCF77-Analyzer-Clock

Here is a schematic made in Fritzing:

DCF77 Analyzer-clock Schematic_1

Check out some more great photos and videos of the clock at Erik’s Flickr account:

DCF77 Analyzer / Clock Project
installing Arduino libraries

Installing Arduino Libraries | Beginners Guide

IoT sewage project

Pumping poo! An IoT sewage project

ESP32 webOTA updates

How to update ESP32 firmware using web OTA [Guide + Code]

error message Brackets Thumbnail V1

expected declaration before ‘}’ token [SOLVED]

Compilation SOLVED | 1

Compilation error: expected ‘;’ before [SOLVED]

Learn how to structure your code

3 Comments

  1. اسددوله بني حمدان الحمداني on August 30, 2015 at 2:12 pm

    هناك رهيبة ثم هناك 10 مرات رهيبة وهو مشروع DCF77 محلل ساعة إريك دي رويتر لل.

    WOW! – هو كل ما يمكنني قوله. (حسنا، أستطيع أن أقول بعض الأشياء الأخرى لكنني احاول ان ابقي هذا الموقع نظيفا!)

    تتم مزامنة الساعات DCF77 مع ساعة ذرية. لكن إريك كان غير راض عن ذلك، وقال انه يريد بناء شيء لم يكن موجودا حاليا. أراد مدار الساعة لعرض النبضات تلقى (معلومات الوقت)، وكذلك تفاصيل البقول تلقى مثل عرض النبض وطول نبض الخ (نعم – أحصل على إريك الشعور هو الشخص العبقري غريب الأطوار رائع مثل بقية منا).

    إريك يدعي أنه C ++ / اردوينو مبتدئ وكان واحدا من طلاب الأول من دورة اردوينو للمبتدئين المطلقة (حتى قبل أن دورة على شبكة الإنترنت!).

  2. اسددوله بني حمدان الحمداني on August 30, 2015 at 2:15 pm

    There are awesome and then there 10 times awesome, a project DCF77 hour analyst Eric de Reuter’s.

    WOW! – Is all I can say. (Well, I can say some other things, but I try to keep this site clean!)

    DCF77 clocks are synchronized with the atomic clock. But Eric was not satisfied with it, he wants to build something that did not exist currently. She wanted to display the clock pulses received (time information), as
    well as details of received pulses such as pulse width and pulse length
    etc. (Yes – I get the feeling Eric is a person geeky wonderful as the
    rest of us).

    Eric
    claims that C ++ / Arduino beginner and was one of the first students
    of the Arduino course for absolute beginners (even before the online
    course!).

  3. Jack Ernissee on November 2, 2015 at 11:26 am

    A truly awesome project – Beautifully and professionally done. Congratulations!!

Leave a Comment