CodeBug and PiFace get creative to wish Raspberry Pi Happy Birthday

29th February saw a very early start for the launch of the Raspberry Pi 3 at The Shard, London, which also coincided with Raspberry Pi's 4th birthday. Of course, it wouldn't be a birthday party without “happy birthday”…but why keep a PiFace and play the tune yourself? We simply couldn't resist the opportunity to pair PiFace Digital 2 with the Raspberry Pi 3 to demonstrate their capabilities and celebrate in style.

I mean, who wouldn't want a glockenspiel-playing Raspberry Pi to wish them happy birthday?

Not content with one new toy, we also had to do something else to celebrate the launch of the Raspberry Pi 3…especially as we were lucky enough to get hold of a few in advance so that we could show off their new features. I'd been keen to build a camera that took instantaneous 360° pictures for some time, but the technology simply wasn’t available…until now! The new wireless networking capability of the Raspberry Pi 3 allowed us to network a ring of cameras without bulky wires or network switches, while the simple, compact display of CodeBug showed their status.

And of course the natural place to test the new rig was at the launch of the Raspberry Pi 3, 34 floors above London at The Shard. See what the launch was like for yourself. Scroll around the picture from the hat below; can you spot any famous faces?

If the panorama viewer doesn't work in your browser you can view the full panorama image here.

The hat is built from 8 of the new Raspberry Pis, 8 Pi Cameras, and 8 CodeBugs mounted on a custom laser cut rig attached to a yellow hard-hat. Pressing button A on a CodeBug tethered by USB cable triggers the cameras. The 8 CodeBugs surrounding the top of the hat then initiate a colourful countdown inviting all around to strike a pose for the picture. The images are copied over WiFi to a laptop that stitches them together instantly into a panorama. With the 8 cameras evenly placed in a circle to capture a full 360°, nobody can be camera shy!

Making the crazy projects come to life is one of the best bits of my job. Not only do they inspire other people by showing what is possible, they can also lead to (somewhat more sensible) functional products. Another plus, though, is that they do tend to get you noticed, which is rarely a bad thing!

CodeBug PanoHat on BBC News