Home » What you need to build a Raspberry Pi smart mirror

What you need to build a Raspberry Pi smart mirror

by Marc Sheridan
A woman seen from behind brushing her hair at a tall upright mirror showing the time and weather

Our Raspberry Pi smart mirror guide shows how to put the time, weather and your calendar in a mirror. Here’s what to buy for the upright tabletop version, plus the cable that catches people out.

How we chose: we did not build this ourselves. The list comes from the MagicMirror² requirements and published builder guides. Prices move often, so follow the links for today’s price. Price ranges: Budget = under $100, Mid-range = $100-300, Premium = over $300.

Shopping list

Part Do you need it? Our pick Price range
Board Yes Raspberry Pi 4, 4 GB Budget to Mid-range
Power Yes Official 15 W USB-C supply Budget
Memory card Yes Samsung EVO Select 64 GB Budget
Screen Yes ARZOPA 15.6-inch portable monitor Budget
Two-way mirror Yes, choose the size carefully Acrylic sheet, about 30 x 40 cm Budget
Video cable Yes, it’s rarely in the box Micro HDMI to Mini HDMI Budget

The software is free. Together, the parts land in our Mid-range band. You’ll also want some black card and a frame or stand, which you can make yourself.

Diagram: the Raspberry Pi connects to power, memory card, Wi-Fi and, by Micro HDMI cable, to the portable monitor behind the two-way mirror
How the parts connect · Illustration by DIGITAL WOXTER TECHNEWS.

The board: Raspberry Pi 4

A real Raspberry Pi 4 Model B board seen from above
The Raspberry Pi 4 Model B · Photo: Laserlicht, Wikimedia Commons, CC BY-SA 4.0.

The Raspberry Pi 4 with 4 GB gives you room for extra modules. MagicMirror² runs on a Pi 2, 3, 4 or 5, so use one you already own if you can, but a Pi Zero or Pi 1 won’t do.

Get it from Amazon →

Power: official 15 W supply

The Raspberry Pi 15 W USB-C power supply gives a Pi 4 the 5.1 V and 3 A it’s designed for. Check the listing, and in Europe make sure the plug suits your sockets.

Get it from Amazon →

Memory card: Samsung EVO Select

The Samsung EVO Select 64 GB leaves plenty of space for the full Raspberry Pi OS, which MagicMirror² needs. The Lite version won’t work.

Get it from Amazon →

Screen: ARZOPA 15.6-inch portable monitor

The ARZOPA portable monitor is thin, light and has an HDMI input, so it suits a tabletop mirror. Check the exact listing, because specifications vary between versions. Most portable monitors also need their own USB-C power, so plan on a second charger. For this mirror it stands on its side, so check that its sockets stay easy to reach.

Get it from Amazon →

Two-way mirror: acrylic sheet

This is the magic part. The Novabright two-way acrylic mirror comes in several sizes, so select one larger than your screen on the listing, such as 12 x 16 inches, used upright. Measure your monitor first. An ordinary acrylic mirror won’t work: look for “two-way” and about 30% transparency. Thin acrylic scratches easily, so keep the film on until the last step.

Get it from Amazon →

The cable that catches people out

A Pi 4 has Micro HDMI sockets, and many portable monitors use Mini HDMI. A normal HDMI cable fits neither end. You need a Micro HDMI to Mini HDMI cable. Check your monitor’s socket before you buy.

Get it from Amazon →

Upgrades for later

  • A bigger mirror: an old monitor and real two-way glass look lovely, but you’ll need a proper frame.
  • A faster board: a Pi 5 helps if you add lots of modules.
  • A printed stand: a 3D printer can make a neat tabletop base.

Read next

Show sources (2)
Tech explained in 60 secondsNew Shorts every day on our channel @WOXTER_Tech.
Subscribe on YouTubeFollow on Facebook
Disclosure: this article contains affiliate links

If you buy through them, DIGITAL WOXTER TECHNEWS may earn a commission at no extra cost to you. Our picks are based on specifications, prices and published reviews, not on any payments. As an Amazon Associate I earn from qualifying purchases.

Related Articles

Leave a Comment

DIGITAL WOXTER TECHNEWS