He Starts With An Old Mirror… What He Ends Up With Is Pure Sci-Fi.

ADVERTISEMENT

The most important thing about this project is the kind of mirror you start with. According to the builder, double sided mirrors are a mixture of acrylic and plastic, which make them easier to cut. You'll want to measure your mirror to the size of the monitor you're going to use.

Nowadays, there aren't many devices that aren't at least partially run by smart technology, and that includes fancy mirrors that interact with you as you use them. If you haven't seen them, smart mirrors work just like smartphones, including telling the weather and time, and displaying video on the mirror surface.

One guy wanted to give the gift of a smart mirror, but wanted to do so in a much more DIY, affordable way. With a few simple lines of code and a bit of ingenuity, he was able to create something pretty special. To find out how he did it, check out his step-by-step process below.


Dylan Pierce

The monitor is affixed behind the piece of mirror.

Dylan Pierce

But first, you have to remove the plastic around the monitor. You can do this by using a paint scraper to pry at the edges.

Dylan Pierce

Here, you can see the inside of the monitor. Proceed cautiously while the monitor's wires are exposed, as you'll need to keep all of them intact.

Dylan Pierce

Dylan Pierce

Here's the monitor without the plastic frame on the front and back --including the green control panel.

Dylan Pierce

The builder cut four 4x2 pieces of wood to create a case for the named monitor.

Dylan Pierce

Then, he built the frame out around it.

Dylan Pierce

Next, it's time to make sure that the mirror is cut completely to size.

Dylan Pierce

As you can see, this one is a flush fit.

Dylan Pierce

Here, you see how the light from the monitor actually shines through the mirror.

Dylan Pierce

In the back, the monitor's wires and control panel are exposed, along with the cords.

Dylan Pierce

You'll want to use electrical tape to protect those and keep them from getting damaged.

Dylan Pierce

Finally, the builder put a piece of breadboard to cover the back. It can easily be slid in and out.

Dylan Pierce

Here, the system is booting up. The builder programmed his specifically for the intended receiver.

Dylan Pierce

As you can see, the mirror is starting to be reminiscent of a smartphone.

Dylan Pierce

It's even got the weather and everything.

Dylan Pierce

As you can see, the receiver was super psyched to get this magic mirror. Do you think you could create something like this at home?

Dylan Pierce


A magic mirror is a raspberry pi powered monitor behind a double sided mirror. A mostly black web page allows you to add some widgets to the mirror’s reflection as if by magic. This version includes widgets for displaying the weather forecast, the date/time and a nice randomly generated greeting. No low level hardware hacking required, just some basic woodworking and some code I’ve already put together.