Raspberry Pi Blog

This is the official Raspberry Pi blog for news and updates from the Raspberry Pi Foundation, education initiatives, community projects and more!

Autonomous recording for marine ecology

Cetacean species, including whales, dolphins and porpoises, are considered indicators of the health of marine ecosystems around the world. While a number are known to be endangered, a lack of data means that the population size and conservation status of many species are impossible to estimate. These animals are vulnerable to the effects of human activities and the noise they cause.

In Brazil, researchers carry out underwater acoustic monitoring to assess the ecological impact of industrial activities on the coast. As well as quantifying human‑generated noise, this type of study is very useful for scientists studying cetaceans, because the efficient transmission of sound in water means the tones and clicks they produce can be detected hundreds of kilometres away. However, commercial underwater recorders are expensive and inflexible, with proprietary software and hardware that is difficult or impossible to modify. Earlier this summer, though, a team from the University of São Paulo in Brazil published a paper about the flexible, low-cost autonomous recorder they have built, based on a Raspberry Pi, in open-access journal PLOS ONE. This is what it looks like:

The hydrophone – an underwater microphone – is on the top, protected by the cage that you can see, which is made of stainless steel; when deployed, all of the other components are inside the 50cm PVC case on the right. With walls approximately 9.5mm thick, this enclosure successfully withstands pressures of up to 10 bar, equivalent to those experienced almost 100m underwater, in pressure‑chamber testing.

Output from the hydrophone is passed via a signal-conditioning board and then a USB audio codec including an analogue-to-digital converter before being processed and stored by the Raspberry Pi. There’s a battery pack of five ordinary D-size Duracell batteries, with room in the enclosure to add four more such packs in parallel, and a power management module including a real-time clock.

So that the device doesn’t have to consume power during transport to the deployment location, the power management unit incorporates a Hall effect latch, controlled by a magnet on the outside of the enclosure, to connect or disconnect the batteries via a relay. Once the unit has been deployed, the real-time clock can control the relay to power the Raspberry Pi on or off at scheduled times. For their tests, the team used a 128GB SD card, one of the largest compatible cards they could find, although the limiting factor for autonomous functioning of the recorder proved to be power rather than data storage capacity.

The team deployed their autonomous recorders to locations on the eastern and southeastern coast of Brazil for field-testing, and they all performed satisfactorily, monitoring marine traffic and whale and dolphin populations. From the results of their tests they estimate that with the maximum number of five battery packs, the devices could provide almost two weeks of continuous recording, or over four months of recording at one hour per day. They used a Raspberry Pi Model A; the Model A+, smaller and with even lower power consumption, would eke out the power for longer.

The recorder has various settings that users can alter to optimise for different mission requirements: the scheduling of recording times and the nature of any automatic post-processing can be adjusted, as can the recording sample rate (the whistles and clicks of dolphins are best captured at a higher sample rate than low-frequency whale vocalisations, for example). At an estimated cost of US $500, it should be an attractive option for research groups faced with the alternative of splashing out six times as much on a less customisable commercial device.

It’s very good indeed to see Raspberry Pi used to build low-cost open hardware for research and study. The last time I poked around the web looking for open labware, there were some encouraging examples, but they were a little thin on the ground; now the most slapdash of searches returns a clutch of exciting results, from OpenTrons’ crowdfunded liquid-handling robot to a <$100 fluorescence microscope via my personal did-they-really-make-that? favourite, 3D-printed Raman spectrometer ramanPi. Setting up a research group or a teaching lab in a few years’ time might be a very different thing to what scientists have been used to.


Pimoroni is 3

For Pimoroni’s second birthday, we finally outgrew the old spring-storage workshop in Neepsend.

After hunting for a while, we found a new home near the train station in Sheffield. The new Pirate Ship is almost 8,000 sq ft of workshop and office that works pretty well for us, especially since it’s close to Street Food Chef and the Rutland Arms.

We’ve been here a year now and can say we’ve finally settled in. In fact we’ve almost filled the place, since we’ve continued growing at the same pace as the two previous years. This is pretty amazing, and means we’re now providing employment to more than 20 people.


People! Having jobs! Because of your awesome support for Pimoroni! This amazes us :D

We now have Rick who runs the packing department. Matt and Kelly are the new shop team. Connor has joined Production to spend more time with laser cutters, and we of course have Phil “Gadgetoid” joining Jon and Paul in development.


We also had our first work experience peeps this summer, with Ben Dunicliffe and Amy Mather spending a week helping out the Pirates.

As well as expanding the Robot Lab and Lasertorium to make Flotilla (getting really close to being finished) and our awesome HATs, our shop has grown as Raspberry Pi and Making get more popular. The Raspi 2 launch was a really intense couple of weeks and everyone worked their heinie off to make sure people got their stuff as quickly as possible.

We’ve also managed to do some events again somehow, and appear at Maker Faires around the world, Deer Shed Festival, Picademy, and of course the occasional MegaJam, Cam Jam and Birthday Party.


Our plan is to continue the trend and keep making awesome things, and growing to become as awesome in Europe as Adafruit and Sparkfun are in the USA! We still barely have time to breathe on the average Pimoroni day. We wouldn’t have it any other way.

We’ve saved up a few special things for our birthday to celebrate, and so, from today, as well as getting a whopping 15% off (with code PICADE), you can also order these shiny new things:


After finally delivering the Picade a year after the Kickstarter ended we were happy never to see another one for a while. We felt we let the community down a bit, as people were always asking when it was going to be released.


Our guilt finally got the better of us, and so we dusted off the plans, refined the PCB and got serious about it.


The results is the Picade you can actually buy. It has a kickass PCB made by Ragworm (who else!) which has a novel 3-colour solder-mask/silk on top, the first we’ve made or seen.


We’ve also made a smaller ‘Console’ version, which is perfect for a Raspi 2 and your HDMI screen. It houses the PCB, Pi, audio and controls in a neat, more portable box.

Piano HAT

Zack Igielman got talking to us after making his PiPiano on IndieGoGo. He wanted to make it a thing, but didn’t particularly want to spend time going through the production process, which we can really appreciate. Hardware is hard.


We gave it the full Pimoroni art-treatment, and the result is the Piano HAT. Possibly our shiniest board.

Pibow Tangerine

We made some custom Pibows for the Ubuntu Orange Matchbox. Lovely people. We liked the colour so much we decided to release it as an official Pibow colour: the Pibow Tangerine (rhymes with Yellow Submarine).


Coupe Royale

The purple A+ Coupé has made the jump to join the other Coupés for the Raspi 2 and B+. Everyone loves purple.

We also have a couple of other little surprises coming over the next few days, just to keep you interested :D

Again, thanks for believing in us and supporting us! We’ll keep making awesome stuff in piratical fashion. Arrrr!

– The Pirates of Pimoroni


The MagPi issue 36 is here and we’re in print!

It’s with an almost rude amount of excitement I can announce that issue 36 of the Official Raspberry Pi Magazine, The MagPi, is here!

It’s bigger and – dare I say it – better than ever too, with 100 pages of amazing projects, interviews, features, tutorials and reviews.

Click the pic to buy the print edition from the Swag Store today & have it delivered to your door.

Click the pic to buy the print edition from the Swag Store today & have it delivered to your door.

It’s not just here in the virtual – download your free PDF edition today – sense, though. It’s also here in the physical – take me to the smallest room of the house – sense too.

As of today UK readers can pop to a local branch of WHSmith or a newsagents to buy the magazine RIGHT NOW for £5.99.

US readers will be able to pick it up from Barnes & Noble or Micro Center in two short weeks (or just grab a copy from the Swag Store).

Click to see everything in the current issue

Click to see everything in the current issue

One of my favourite articles from #36 is Minecraft Splat, which is a multiplayer Raspberry Pi-remake of Nintendo’s modern classic, Splatoon, made in Minecraft Pi. Martin ‘Minecraft‘ O’Hanlon (of stuffaboutcode.com fame) kindly agreed to give it a shot for us and he delivered in spades. If you enjoy that, you’re sure to love Adventures in Minecraft, which he co-wrote with The MagPi’s Technical Editor David Whale.

#36_Minecraft Splat

Minecraft Splat makes for some great multiplayer mayhem!

Subscribe today!
If you’d like to subscribe to the print magazine it’s really rather easy. All you need to do is call +44(0)1202 586848 or visit The MagPi Subscriptions site.

You can save up to 25% on the cover price and have it delivered to your door before it even hits store shelves. If you order while the first issue is still on sale, you’ll get issue 36 sent out straight away. 

Also, if you’re a teacher, after school club leader, part of an educational scheme or simply want to horde as many issues as possible (we don’t mind), you’re entitled to a massive discounts on multiple copies. Please let us know and we’ll be happy to help.

It’s free – now and forever
Finally, it’s very important for me to stress that The MagPi is a Creative Commons publication. This means it’s free to download and share in PDF format.

Why bother buying it at all? Well, like the Raspberry Pi itself, all the proceeds of The MagPi magazine are channelled back into the Raspberry Pi Foundation, a UK charity dedicated to making affordable, programmable computers available to everyone, all over the world.

We think it’s important that children and adults from all walks of life have access to the internet and applications, and have the opportunity to learn to code if they want to. We hope you feel the same way.

The Raspberry Pi makes all of this possible and I very much hope The MagPi Magazine helps make it fun.


Bike computer for the myopic

We found this video titled “Build a better bike computer” at IEEE Spectrum. Gordon, Pi Towers’ resident pro bike racer and mountain bike nutcase (ask him to show you his X-rays some time) demurs: he says (I quote): “That’s big and stupid”. Gordon also shaves his legs, and says that he wants to fill his bike frame with helium; his cycling needs are the needs of the few.

The rest of us rather liked this Kindle bike hack.

This build uses the Kindle as a display – but, rather than sending information straight to the display, publishes speed, distance, and navigation data to a webpage, which the Kindle’s experimental browser then reads on the hoof  fly wheel. Thanks are due to David Schneider, the mind behind; David, please ignore Gordon. He’s a curmudgeon.


DDR meets the Simon game

Back in the heady days of the late ’90s, a number of my friends and fellow students were irritatingly good at Dance Dance Revolution. They devoted countless hours to it, and carried on earnest and lengthy discussions about technique. So I can feel only gratitude that this appealing crossover wasn’t around to further detain their attention.

Uberdam Cavaletti teaches computing at a professional training school in Xanxerê, Brazil, where each year they hold an event to show off projects the students have been working on. Last year one of these projects involved a Raspberry Pi, a DDR-style platform and a much older electronic game.

DDR Simon game

The starting point for Uberdam, his colleagues and students was Simon, a compelling game from the late 1970s in which players had to press coloured buttons to replicate increasingly complex sequences displayed by the device. They were running an existing Python clone of this game, Simulate by Al Sweigart, on a Raspberry Pi; Uberdam’s class had the idea of allowing a player to use their feet to play, instead of a keyboard and mouse.

In their DDR-alike version, a Raspberry Pi displays the sequence for the player to replicate via a projector, and capacitive sensors underneath the coloured platform detect steps, allowing the Pi to check the player’s performance.

There’s more about the game in Uberdam’s blog post (in Portuguese); I first spotted it in Hackaday’s piece.

Meanwhile, if you like the idea of making your own electronic games, you don’t need heaps of experience. In the Make section of our free resources you can find out how to make a Sweet Shop Reaction Game using Scratch and a Quick Reaction Game using Python, both great places to start!


Attend a Picademy@Google in Birmingham

This year we’ve seen an explosion of Raspberry Pi Certified Educators thanks to the number of free teacher training events called ‘Picademy’ that we’ve been able to facilitate. Aside from our own in-house training, there have been five regional Picademies, three of which have taken place in Google’s Digital Garage in Leeds. Thanks to the generosity of Google.org, we are able to offer even more continuing professional development opportunities to educators, this time in Birmingham!


Picademy will be awesome at the new Google Digital Garage Birmingham!

Picademy@Google is for classroom teachers of any subject at primary, secondary or post-16 level. The courses and workshops in Leeds are run by renowned community member Les Pounder, who gives much of his time to helping adults and children create weird and wonderful projects. You may have seen some of his Picademy work on Twitter recently.

Picademy@Google Birmingham will be every bit as good! Highly regarded community member, Minecraft wizard, and creator of stuff about code Martin O’Hanlon will be leading teachers across a diamond block path to Raspberry Pi enlightenment. Here he is doing his best Steve impression:


Martin was at the venue for the launch and said:

The opening of the Google Digital Garage at the Library of Birmingham was a great event attended by Eileen Naughton, MD of Google UK and Ireland, and Sajid Javid, Secretary of State for Business, Innovation and Skills.

The venue is incredible and it’s really exciting to be able to use this amazing space to bring Picademy to Birmingham – opening up the opportunity to teachers across the West Midlands to get the benefit of the Raspberry Pi Foundation’s free CPD course.

All our training events in Birmingham will take place at the latest Google Digital Garage inside Birmingham Library, and are completely free to attend. If you are interested in take part and becoming a Raspberry Pi Certified Educator, please complete this form. The following dates are available:

  • 27th – 28th August
  • 1st – 2nd October
  • 2nd – 3rd November
  • 7th – 8th December

Pneumatic tooth fairy

With the expanding global population, Jeff “BabyWrassler” Highsmith realised, the Tooth Fairy is probably finding it tough to keep on top of her job. He decided to help her out with a tooth transportation system using pneumatic tubes, controlled by a Raspberry Pi. This wonderful video is brought to us by Make:

Jeff’s past projects include his older son’s Mission Control Desk and his younger child’s bedroom Apollo Mission. We desperately envy these children.


Pigeon Pi

By day, Robert Threet is a systems manager at the University of  Southern Indiana in Evansville. But when he’s not knee-deep in network hardware, he races homing pigeons.

Credit: Robert Threet

Credit: Robert Threet

Pigeon racing, which I’d always thought was the preserve of people from the north of England with flat caps and whippets (calm yourselves, commenters: my granddad was a man from the north of England with a flat cap – no whippets – and his friends were all over this stuff; budgie shows, too) turns out to have a following in the USA as well.

Things are far more sophisticated than they were when I was a kid. Back in the 70s when my Granddad’s friends were racing, each pigeon carried a little removable rubber ring around its ankle matching the unique number on a permanent band fitted when the pigeon was a chick. The rubber band was collected manually and logged when the pigeon arrived back at its loft by placing it in a special compartment in a pigeon clock, which stamped a piece of paper with the time. I was never allowed to touch one of these endlessly fascinating pigeon clocks, and they’ve always been objects of mystery – I was really chuffed when researching this post to find that a giant database of the things exists.

1955 Jundes pigeon clock. Click image to view at the Pigeon Clock Museum.

1955 Jundes pigeon clock. Click image to view at the Pigeon Clock Museum.

Nowadays, the pigeons are kitted out with RFID tags, and counted in by an electronic clock.  The pigeons race over distances between 300 and 500 miles, depending on age and experience. Pigeons belonging to a number of different racers all start at the same location, and fly back to their home lofts. The lofts’ GPS coordinates are taken, and used to calculate the distance flown. The pigeon with the best yards-per-minute score overall wins the race.

What does this have to do with Robert Threet in Indiana? Robert has been using a Raspberry Pi to augment the pigeon experience. Whenever one of his own pigeons arrives back in the loft after a race, a Raspberry Pi (which he also uses to monitor weather and the temperature conditions in the loft) uses a motion detector to trigger a camera, so each bird gets a photo-finish.

Robert plans to set the Pi up to automatically tweet those pictures, but for now, there’s a problem: his WiFi doesn’t extend to the pigeon loft. Please drop us a line when your setup is tweeting, Robert (as opposed to cooing softly); we’d love to be able to watch what your pigeons are doing.


Roberts R300 Reinvention

Liz: today’s guest post comes from Gordon at IQAudIO, who makes and sells audio accessories for the Pi, which we really, really like – with one of his DACs you can turn your Pi into a proper audiophile-approved piece of kit. Gordon had made a project we really liked the look (and sound) of when we last saw him, so I asked him to write it up. Over to Gordon:

When my grandmother passed away many years ago I was asked if there was anything of hers I’d like to have in order to remember her by. The choice at the time was pretty easy for me – her bright red Roberts radio. This radio sat on her kitchen worktop, and whenever we visited I was always being told off for touching it, tuning it to some other radio station and spinning the whole thing around on its turntable base far too quickly.

The radio, somewhat the worse for wear.

The radio, somewhat the worse for wear.

My grandmother was affectionately called “Granny Hi-Tech”, simply because she was always the first to get hold of gadgets, most of which I assume she bought having seen them being demonstrated at the large department store in Glasgow where she worked during the 1960’s and 70’s.

The original intention on receiving the Roberts radio was to get it working again and keep everything authentic, but I really didn’t know where to start, so it was placed in a box and forgotten about. It’s moved house with us six times since, and was rediscovered, grubby and broken, during our last house move eight months ago.

A bit of a state

I did finally find a spare wet afternoon, but on taking the radio from the box and giving it a good look over, it was obvious I’d been seeing it through rose tinted glasses – it was much worse than expected, and although I may have been able to restore the inner workings, what stations can you pick up on Long and Medium Wave these days?

It was decided that a sympathetic transplant was called for, keeping the aesthetics of the original radio but delivering a modern music playback solution. Some parts of the radio were okay, some terrible and overall it had lost that lovely red colour that I fondly remembered. One of the dials had lost its brass cover, the grill was dented, the Roberts logo was yellow and broken, and the inside had corrosion in places.

A Roberts R300 with Airplay

I could have bought a cheap bluetooth speaker and transplanted the workings into the R300, but I wanted the original radio buttons to work as expected (on/off, volume) and wanted it to have some real musicality to surprise. I also wanted the ability to have synchronous playback across the house with my other HiFi systems. Overall it should look and feel like an original Vintage 1960s radio but in terms of audio performance I wanted it to sound awesome.

Enter the Raspberry Pi

There are several add-on boards for the Raspberry Pi, and we develop and sell a few of these ourselves. For this transplant I used our Pi-DigiAMP+. This Raspberry Pi HAT board takes the digital audio signals (I2S) from the Pi’s 40-way header, and delivers high-quality stereo audio up to 192MHz/24bit resolution – you just need to add speakers and a suitable power input to complete the job. The DigiAMP+ is designed to drive bookshelf or larger speakers – we usually pair it with QAcoustics 2010i or 3020 speakers, and it sounds simply brilliant. We demonstrated this very combination at the recent CamJam and also at the Recursion Computer show in Stratford-Upon-Avon.


The IQaudIO Pi-DigiAMP+ can run from 5v -> 18v, and has on-board circuitry to power the Raspberry Pi too. Here we have used a 15v/3.3amp power brick from XP Power – this will allow the Pi-DigiAMP+ to deliver 2x20watts into 4ohm speakers, with a little less into 8ohm drive units – more than enough for a bedroom or kitchen radio.

Using the Raspberry Pi allows us to take advantage of the many Linux-based music playback solutions available. We could have gone for Volumio, RuneAudio, Moode, PiCorePlayer, Pi MusicBox, Max2Play or others; but for this build we went with Mike Brady’s Shairport Sync. Mike is a computer science lecturer at Trinity College Dublin and has posted his source code on GitHub making it easy to build and modify if needed. We’ve been running Raspberry Pi-based Shairport Sync systems for a while with great reliability and ease of use. Thanks Mike!

Remove the unnecessary and rework the rest

Taking the radio to pieces was pretty simple; there were none of those annoying plastic clips you break when attempting to open a modern device. Here it’s mostly wood screws with the occasional brass nut and bolt. We carefully removed the innards and stripped down the radio to its bare components, unsoldered the 60s electronics and removed protruding and unnecessary metal that would make the overall transition more difficult.

Screen Shot 2015-07-22 at 12.39.25

Obviously, a 40-year-old paper mono speaker wasn’t going to cut the mustard, so we removed that too, replacing it with a pair (to give us both left and right channels) of full range Balanced Mode Radiator (BMRs) drive units – not only do these fit in the available space, but they sound good too.

Screen Shot 2015-07-22 at 12.42.21

Now left with a bare carcass, it needed a good old clean and polish, but what we didn’t expect was for the carrying handle’s leather strap to disintegrate, which was one of the key aesthetics, along with the base turntable, we really wanted to keep. A quick Google search and subsequent calls to Roberts themselves resulted in some replacement (but modern) parts being received next day, although we ended up only using the new silver “Roberts” logo, as the beautiful replacement red handle was just too big a colour difference.

Rebuilding the radio was just like a Haynes manual (refitting is the reverse sequence to removal). We cut an MDF support panel for the speaker drive units.

Screen Shot 2015-07-22 at 12.42.21


The analog volume potentiometer of the original was replaced with a simple 3-pin rotary encoder, wired to the Pi’s GPIO.  We used the sample code from the IQaudio GitHub repository to take the Rotary Encoder pulses and convert them into Linux ALSA volume commands.

Adding the Raspberry Pi and Pi-DigiAMP+ was the easiest part. The speakers were connected to the Pi-DigiAMP+ and the Official Raspberry Pi WiFi Dongle was added.


From the outside you wouldn’t know anything had changed, and to keep the functionality of the radio’s Off/Long Wave/Medium Wave selector, we wired it in-line to the positive power from the external power brick. Selecting either Long Wave or Medium Wave powers the Pi-DigiAMP+ and Pi, while selecting Off cuts the power to both – we added a simple power barrel connector onto the back of the radio so it wasn’t always tethered and didn’t have a flying lead.

Screen Shot 2015-07-22 at 12.50.42

Finally, we replaced the wooden wedges and measured up the display window (ordering another to be laser-cut from www.podbox.co.uk at the same time). We also added some sound damping from an old speaker we had lying around. The handle was repaired using some similar covered vinyl.


As with all good builds, there were a few extra pieces left over…


How does it sound?

Surprisingly good, way better than expected. It really makes us smile streaming Deezer/Apple Music to radio that’s nearly half a century old. Having the physical volume control just adds an extra retro feel too.

What’s left to do?

Having used the Raspberry Pi/IQaudio Radio for a while now, we’ve decided there are a few additional tweaks to perform when we find the time. These include:

  • Tuning Knob: We need to make the tuning dial do something. This may end up driving some RGB LEDs, delivering mood lighting OR capturing the dial’s position (via ADC), and converting that into one of several fixed radio streams, selecting each in turn simply by “re-tuning.”
  • Power LED: Although we do tend to leave the radio powered up permanently, it would be good to know if the kids have turned it off rather than the toaster.
  • The radio’s handle/strap needs work and this is where we’ll likely take the modern replacement purchased from Roberts Radio and re-colour it to match the original radio’s dulled finish. We’ve even found a shop called RevivedRadios on Etsy who can recover the Roberts radio in your chosen fabric. [Liz interjects – goddammit, I wish I hadn’t clicked that link. I really want one of those now.]
  • Better WiFi signal: Although we’ve got good range already with the Official USB dongle placed in the radio’s enclosure, it may be worth exposing the Raspberry Pi’s USB socket on the back of the radio case (for better signal reception) along with the Ethernet socket, allowing for direct network connection in suitable locations.
  • EQ/Bass boost: We could look at diving into the Pi-DigiAMP+’s integrated DSP and program it to get the best from the BMR drive units in the Roberts Radio case.
  • Battery operation: I’m thinking of adding a battery power source and charging circuit. It’s just too nice a radio to have it tied to a mains socket – it also stops me being able to spin the radio around and around listening to music as I did 40 years ago!

Parts list

  • Your Gran’s vintage radio
  • 1x Raspberry Pi
  • 1x Official Raspberry Pi USB WiFi adapter
  • 1x IQaudIO Pi-DigiAMP+
  • 1x XP Power 15v power supply (VEH60US15 / VEF50US15 or similar)
  • 1x ALPHA 3 pin Rotary Encoder (RE160F-40E3-20A-24P)
  • 2x HiWave 2x12w BMR speakers (RS Online stock no: 761-4265)
  • 1x 2.5mm / 5.5mm Barrel power socket ( DC-008-B-R)
  • SD card with Mike Brady’s Shairport Sync (available pre-configured with rotary encoder volume support from iqaudio.com/downloads)
  • Some wire
  • Some basic soldering skills

Bedbot – furniture with a tech twist

Fine woodwork has always been a mystery to me. I blame the church summer camp I went to when I was nine, where the boys got to build wooden doorknockers shaped like woodpeckers, and the girls – you guessed it – got to paint them with flowers. (This also meant that half the children didn’t get to take a doorknocker home with them at the end of the week. Very poorly thought out, Rev H.)

I once made a shelf to go inside an airing cupboard.

Perhaps I assign too much value to things I could never, ever contemplate making myself. But I’ve a suspicion that the rest of you will also think this project is pretty darn amazing: here is Bedbot, created by Peter Roca, the sort of person who can casually say, “The drawer front is a ¾″ thick piece of curly maple that I had laying around”.


Peter calls Bedbot a Daytime Initialisation Assistant. In short, Bedbot is there to ease Peter from sleep into a state of energised morning wakefulness. It is a very over-engineered alarm clock.



Peter did a gorgeous job of constructing the furniture itself. He then designed and built the hardware that lives inside Bedbot, wrote the software (which includes a rather snazzy user interface in QT), put in a touchscreen from Adafruit, and an OLED screen to tell the time with.

Peter says:

It tells time
It can wake me up in the morning
It can play FM radio (f*** AM)
It can play internet audio streams
It can play audio from a headphone jack in the back
Anything else you can think of that requires the internet, speakers, a touchscreen or a radio antenna.


He’s made an online Board Explorer to show you around the hardware (beware: this won’t work on mobile devices) which is well worth your time. There’s also video of Bedbot in action which we can’t embed here, which Peter has made part of his exceptionally thorough build diary and writeup – go and check it out. You’ll find all the software he used on GitHub.

Thanks for the writeup, Peter – we love it. It’s a beautiful object: we hope it continues to cheer up your mornings for a long time to come.