2025 One Hertz Challenge: Square Waves The Way You Want ‘Em

On an old fashioned bench a signal generator was once an indispensable instrument, but has now largely been supplanted by the more versatile function generator. Sometimes there’s a less demanding need for a clock signal though, and one way that might be served comes from [Rupin Chheda]’s square wave generator. It’s a small PCB designed to sit at the end of a breadboard and provide handy access to a range of clocks.

On the board is a crystal oscillator running at the usual digital clock frequency of 32.768 kHz, and a CMOS divider chain. This provides frequencies from 2048 Hz down to 0.5 Hz for good measure. It’s a simple but oh-so-useful board, and we can imagine more than a few of you finding space for it on your own benches.

This project is part of our awesome 2025 One Hertz Challenge, celebrating all the things which strut their stuff once a second. It’s by no means the first to feature a 32.768 kHz divider chain, and if you have a similar project there’s still time to enter.

2025 One Hertz Challenge: A Discrete Component Divider Chain

Most of us know that a quartz clock uses a higher frequency crystal oscillator and a chain of divider circuits to generate a 1 Hz pulse train. It’s usual to have a 32.768 kHz crystal and a 15-stage divider chain, which in turn normally sits inside an integrated circuit. Not so for [Bobricius], who’s created just such a divider chain using discrete components.

The circuit of a transistor divider is simple enough, and he’s simply replicated it fifteen times in surface mount parts on a PCB with an oscillator forming the remaining square in a 4 by 4 grid. In the video below the break we can see him measuring the frequency at each point, down to the final second. It’s used as the timing generator for an all transistor clock, and as we can see it continues that trend. Below the break is a video showing all the frequencies in the chain.

This project is part of our awesome 2025 One Hertz Challenge, for all things working on one second cycles. Enter your own things that go tick and tock, we’d live to see them!

Continue reading “2025 One Hertz Challenge: A Discrete Component Divider Chain”

Listen To The Sound Of The Crystals

We’re all used to crystal resonators — they provide pretty accurate frequency references for oscillators with low enough drift for most of our purposes. As the quartz equivalent of a tuning fork, they work by vibrating at their physical resonant frequency, which means that just like a tuning fork, it should be possible to listen to them.

A crystal in the MHz might be difficult to listen to, but for a 32,768 Hz watch crystal it’s possible with a standard microphone and sound card. [SimonArchipoff] has written a piece of software that graphs the frequency of a watch crystal oscillator, to enable small adjustments to be made for timekeeping.

Assuming a microphone and sound card that aren’t too awful, it should be easy enough to listen to the oscillation, so the challenge lies in keeping accurate time. The frequency is compared to the sound card clock which is by no means perfect, but the trick lies in using the operating system clock to calibrate that. This master clock can be measured against online NTP sources, and can thus become a known quantity.

We think of quartz clocks as pretty good, but he points out how little it takes to cause a significant drift over month-scale timings. if your quartz clock’s accuracy is important to you, perhaps you should give it a look. You might need it for your time reference.


Header: Multicherry, CC BY-SA 4.0.

Casio Watch Gets A MEMS Oscillator Upgrade

We’ve got to admit to being a bit of a Casio G-Shock watch geek. The big, chunky watches were every day carry items that survived everything we dished out, right up until the smartphone made wearing one seem redundant. But others continue to use and abuse G-Shocks, and some brave souls even hack them.

Replacing the standard quartz crystal with a temperature-compensated MEMS oscillator is one hack that [Alex] tried, and it appears to have worked out well. His project write-up doesn’t specify which MEMS oscillator was used, but we suspect it’s the SiT1552 TCXO. With its extremely small size, stability over a wide range of temperatures, and ultra-low power requirements, the chip is a natural choice to upgrade the stock 32.768-kHz quartz crystal of the watch. Trouble is, the tiny 1.5 mm x 0.8 mm chip-scale package (CSP) device presented some handling problems. After overcooking a few chips in the reflow oven, [Alex] was able to get one mounted to a tiny breakout board, which went into the space formerly occupied by the watch’s quartz crystal. He stole power for the TCXO from a decoupling capacitor, sealed the watch back up, and it’s back in service with better stability and longer battery life to boot. The video below shows the TCXO undergoing tests alongside the original quartz crystal and a comparatively huge DS3231 RTC module, just for fun.

[Alex]’s MEMS transplant seems a long way to go and a lot of fussy work for marginal gains, but who are we to judge? And it does make the watch susceptible to punking with a little helium, which might make things interesting.

Continue reading “Casio Watch Gets A MEMS Oscillator Upgrade”