SelfieBot
By Ashley Seager. Posted

Want to snap a selfie and put a smile on the face of the camera? David Crookes meets SelfieBot
Advertisement
The desktop computer you've been waiting for: Raspberry Pi 500+
After Sophy Wong’s SelfieBot wakes from a snooze, it makes a cute noise, sings a song, winks at a passer-by, and then blinks silently. Or at least, it does if it’s left alone for long enough: its ability to capture fun photos and print them on to thermal paper ensures it’s nearly always in demand.
SelfieBot sprung into life in 2017 when Sophy and her husband Kim Pimmel created an early version for their local Seattle Mini Maker Faire. “We thought that if we created a fun selfie-taking experience, with something visitors could take home like a printed photo, it would encourage people to the booth and give them another way to interact with our projects.”
The plan worked a treat. SelfieBot – mains-powered and made from laminated laser-cut plywood – went down a storm, so the couple decided to refine the concept for 2018. Rather than have it tethered to one location, they opted for a mobile version.
“I redesigned the circuit so that it could be powered by a small 7.2 V NiMH battery like the ones in radio-controlled cars,” Sophy explains. The idea of putting a Raspberry Pi 2 at its heart remained, however.
“We hardly print anything these days, especially photos, so it’s a lot of fun”
The Pi is connected to a Pi Cobbler which routes all of the Pi’s GPIO pins to a Perma-Proto board. A Pi Camera Module V2 is used to take photos, while a mini metal speaker is hooked up to an Adafruit mono 2.5 W class D audio amplifier, to allow the SelfieBot’s sounds and jokes to be clearly heard.
For its face, which beams bright from a 5-inch HDMI display, the couple conducted a lot of research. “We analysed the features of cute robots and scary robots, knowing that we wanted a face and sounds that were appealing, cute, and non-threatening,” Sophy says.
And action
Photos are outputted to a portable thermal printer. “It’s very satisfying to watch the image print before your very eyes,” Sophy says. “It seems like we hardly print anything these days, especially photos, so it’s actually a lot of fun for people playing with SelfieBot.”
She says folks love tearing off and keeping their photo, leaving with as big a smile as that on SelfieBot itself: “When a photo is printing, SelfieBot makes a cute face which is intended as a second reward… It feels like a big win”.
Quick facts
The case is made from three acrylic panels:
> Wall sections and handles are 3D-printed
> SelfieBot does an impression of a dot matrix printer
> It takes 15 seconds to print a photo
> Sophy toyed with adding Twitter to SelfieBot
More Raspberry Pi projects like this one
This story is an excerpt from The MagPi magazine Issue #77, written by Sophy Wong. Interested in regular updates from the world of Raspberry Pi? Become a subscriber.

Ash combines a life-long passion for music with making and upcycling. Original art, gifts and acccessories for music lovers.
Subscribe to Raspberry Pi Official Magazine
Save up to 37% off the cover price and get a FREE Raspberry Pi Pico 2 W with a subscription to Raspberry Pi Official Magazine.
More articles

Raspberry Pi 500+ in Raspberry Pi Official Magazine issue 158
We’re quite taken with Raspberry Pi 500+. But when you don’t need all that processing power, and just want a board that will make a plastic skeleton jump around in a terrifying manner, you’ll find Raspberry Pi Pico more than up to the job. There’s more terror in the magazine (which is only right as […]
Read more →

Win one of five Raspberry Pi SSD 1TB
Raspberry Pi prides itself on high quality hardware, and this 1TB Raspberry Pi SSD is no different. You can use it with a standard Raspberry Pi or even in your desktop PC – the choice is yours. We have five to give away and you can enter below Win 1 of 5 Raspberry Pi SSD […]
Read more →

Dual-screen cyberdeck
Twin screens mean you can code on one screen while watching David Bowie’s 1978 Musikladen show on the other.
Read more →
Sign up to the newsletter
Get every issue delivered directly to your inbox and keep up to date with the latest news, offers, events, and more.