DIY: QuadClock PCB

Like most electronics tinkerers, I've built my share of clock projects. They're perfect for experimenting - simple enough to start, but with room to get properly creative. After finishing the QuadClock Orbix, it hit me: the circuit board I'd developed could help others skip the tedious electronics work and jump straight to the fun part.

This PCB is essentially the brains of my finished clocks, ready for you to make it your own. It handles all the core functionality - driving the four displays, keeping precise time, and managing power - so you can focus on what matters: designing a unique case using your tools of choice. Use a 3D printer, a laser cutter, handcrafted woodwork, or even ceramics: let your creativity run wild. Want to incorporate a mechanical chime, a pendulum, or even a cuckoo? I’m excited to see what kinds of creations you’ll come up with!

Features

The QuadClock PCB packs a ton of functionality onto a small PCB. Here’s what it offers

The software is ready to run, and fully open source, so you can tweak it however you like. Got a great new feature? Submit a pull request on the GitHub repository, and I’d be happy to add it!

You can optionally order the 1.69" or 1.28" displays in sets of four, either unmounted or pre-mounted. If you choose the mounted option, I'll flash the firmware and make sure everything is fully tested.

In short, the QuadClock PCB is a powerful ESP32-S3 platform built for four-TFT-display clocks. With its real-time clock, accelerometer, audio amplifier, and extensive expansion options, it’s a flexible base for all kinds of clock projects.

Order Now

Important to know

While the PCB simplifies creating your clock, it’s not entirely beginner-friendly. The TFT displays, if not ordered pre-mounted, require soldering a 12-pin flat cable directly to the PCB. The documentation offers some tips on how to mount them, but you’ll need patience and precise work to get it right. To help with this process, the documentation page includes 3D design files for printing a jig that holds the displays in the correct position during soldering, which helps a lot aligning them.

When ordering, you will get the PCB with all components mounted, but it is shipped without displays (unless you add them to your order), and without case, accessoires, batteries, switches, external connectors, etc., as those are highly dependant on your clock design. As a minimum, you will need 4 TFT displays and a rotary encoder. Links to compatible displays and useful extra components are provided on the documentation pages. As noted, you'll have to come up with a case design. I don't have any design files for cases available.

Lastly, I want to mention that I’m just a hobbyist sharing something I’ve put a lot of time and effort into. This isn’t a polished commercial product, but a project made with passion. I do my best to make everything as good as possible, and I hope it brings you some fun while tinkering!