Cuckoo Quack

An antique clock transformed into an online notification tool

At our annual Quack Hack, the teams were challenged to create projects inspired by the Internet of Things, in just 32 hours. The Cuckoo Quack was our winner, turning an antique clock into a web notification system.



During our summer agency hackathon, we set teams an ‘Internet of Things’ challenge: transform an everyday object in the physical world, by making it connect and react to online activity. The Cuckoo Quack was originally devised, designed and built in just 32 hours: transforming an antique cuckoo clock into a sophisticated physical notification device.

The modified clock can be triggered by emails or tweets, and has also been flexibly configured to receive and present notifications from other services. It’s intended as a unique feature of our office, tracking and alerting the team to a variety of key notifications. Originally, the information was fed through an Arduino, with a node.js server running on the Raspberry Pi. This triggered the ‘cuckoo’ of the clock to chime and pop out, grabbing the attention of everyone in the office! 

We created a video to showcase the original clock in action following the hackathon; it was launched to great success earlier in 2014, marking the ‘Internet of Things’ and ‘Arduino Day’ celebrations. Thats not the end, we have big plans for the future and we are already working on it.

Future Development

Since then, we have developed the clock further. Using lean principles, we evaluated key features to build, and which to drop. We applied emotional design theory to the production, aiming to ensure the product can satisfy physical, psychological, social and ideological needs and values.

This research has fed into improvements for the physical design, retaining a nod to the classic cuckoo clock design, while adding our unique agency personality. We have also added a smart, multi-faceted digital display which shows rich notifications from various web-based sources, as well as, of course, showing the current time. 

As for technical development, the clock has been streamlined to simply use Raspberry Pi, with a Spark to control the electronics. It also uses Leap motion, so people can interact with the clock using gestures and movement. We’ve added an 8-inch LCD screen to display information and notifications digitally.


32 hours

to devise and build a fully functioning product



at 'Internet of Things' day

Let's work together

Our interdisciplinary team can work as an extension of yours - we would love to hear your ideas.

Discuss a project