When it comes to bringing life back into old hardware, the Raspberry Pi is an excellent candidate for restoring function with a modern twist. Today we’re sharing an awesome Pico atomic clock project that demonstrates just that. Created by VEEB Projects, the projects restores the original functionality of an old railway station clock using a Raspberry Pi Pico that verifies that current time using a radio antenna.
VEEB Projects is no stranger to Pi projects—this Switzerland-based developer regularly shares micro-electronic projects. One of the most recent examples being the Heat-o-matic. This is another Pico-powered project designed to automate heat control using a temperature sensor and a relay. In the demo video, they used the setup to successfully cook a couple of burgers.
According to VEEB Projects, the idea for this project was to not only restore the old clock to a functional state but also to ensure it required no internet access to operate. This led to the development of a radio-based check system that verifies the time using the DCF77 signal, a European broadcast ongoing since 1973 that transmits the current time as determined by atomic clocks.
The Raspberry Pi Pico is connected to a ferrite receiver which is used to pick up radio signals, including the DCF77 signal used in this project. An RTC (Real Time Clock) module is used to make sure the time is kept in between signal checks. To control the clock’s arm mechanism, they’ve added an L298 H-Bridge motor controller into the mix.
The DCF77 signal broadcasts the time using a stream of data that the Pico is capable of interpreting. Once the signal has been interpreted, the Pico uses the data to set the time on the clock by using the L298 H-bridge to move the arms on the clock.
If you want to recreate this project, you’re in luck. VEEB Projects has shared everything you need to get started including a build tutorial, demo video, and complete source code. Check out the official project page over at GitHub.