Build Your Own Google Home-Enabled Smart Mirror in About Two Hours
In this guide I'll teach you how to build your own simple Google Home-enabled magic mirror using a Raspberry Pi computer and Google's AIY Voice Kit.
Overview video
Watch the video:
A few years back I built a complicated smart mirror that used an open-source voice assistant called Jasper. But that build was complicated, required woodworking tools, and used a voice assistant that was kind of on its way out.
So I set out on a mission to create a smart mirror that anyone could build, without specialized tools, on a kitchen table, while also reducing the time and cost as much as possible. Finally, I chose to integrate Google's Assistant, turning this magic mirror into a full-blown Google Home: a Google Home Hub clone using the Raspberry Pi, if you will.
In order to accomplish this mission, the folks at ModMyPi were nice enough to donate a pi-top CEED!. The pi-top CEED is basically a thin 14" LCD display with an integrated power button and bay to house the Raspberry Pi computer and other electronics needed for our mirror. Thanks ModMyPi :)
Time & cost
This project takes about 2 hours to complete. The beauty of this project is in its simplicity, using pre-built hardware rather than cutting your own frame and installing your own display. This project costs around $250. There are many ways to bring this cost down if you don't mind spending the extra time or shopping around for better prices. I'll mention some of the ways throughout the guide.
Let's get started!
pi-top CEED | × | 1 | ||
Google AIY Voice Kit (V1) | × | 1 | ||
Google AIY Voice Kit (V2) | × | 1 | ||
Raspberry Pi 3 B+ | × | 1 | ||
pi-top PROTO board | × | 1 | ||
13"x13" precut acrylic two-way mirror | × | 1 | ||
Small neodymium magnets | × | 8 | ||
Howchoo is reader-supported. As an Amazon Associate, we may earn a small affiliate commission at no cost to you when you buy through our links.