Updrawer Logo Updrawer Try Now ✨
DIY Guides
🇬🇧 English

How to Build a DIY Smart Mirror Using an Old Smartphone (No Raspberry Pi Required)

Most smart mirror guides require a Raspberry Pi and custom software. This one uses an old smartphone you already have — and it's actually easier to set up than the complicated version.

T
Tinker Beaver
Quick Summary
You can build a functional smart mirror using a two-way acrylic mirror, a basic picture frame, and an old smartphone — no Raspberry Pi or custom software needed. Total cost is under $25 if you source materials carefully.

Most smart mirror tutorials on Instructables and Hackaday start with the same assumption: you need a Raspberry Pi, a custom Linux installation, the MagicMirror² software, and several weekends of troubleshooting.

This guide does not assume any of that.

The version here uses an old smartphone you probably already have, a two-way acrylic mirror that costs less than $15, and a basic picture frame. No coding. No Linux. No custom hardware. The result is a functional smart mirror that shows time, date, and weather in a form that looks genuinely designed.


Why This Works (The Physics)

A two-way mirror allows a percentage of light to pass through while reflecting the rest. The ratio is typically around 30% transmission / 70% reflection for most consumer-grade two-way mirrors.

The key principle: if one side is significantly brighter than the other, the bright side dominates.

When the phone screen is on behind the mirror and the room in front of the mirror is at normal ambient lighting, the phone’s display is bright enough to punch through the partial reflectivity and become visible. Areas of the phone screen that are dark (black background) appear as mirror — because no light is passing through. Areas that are lit (white text, icons) appear as display content.

This is why dark-background interfaces work so well for smart mirrors. The dark areas give you the mirror effect; the bright areas give you the display content.


What You Actually Need

Materials:

  • Old smartphone (any size, Android or iOS — must turn on and connect to Wi-Fi)
  • Two-way acrylic mirror, cut to fit your frame (not standard mirror film)
  • Deep picture frame (at least 2cm depth — IKEA RIBBA or similar)
  • Foam double-sided tape (for mounting the phone inside the frame)
  • Charging cable (with a right-angle USB adapter to minimize cable bulk)

Optional:

  • Black craft foam or felt to line the inside of the frame (reduces light bleed around phone edges)
  • A right-angle USB adapter for a cleaner cable exit

What you don’t need:

  • Raspberry Pi
  • Custom software
  • Woodworking tools
  • Any coding knowledge

Step-by-Step Build

Step 1: Source Your Two-Way Mirror

The most important material decision is the mirror itself. You want two-way acrylic — not mirror film (which is just a reflective coating on regular glass or plastic and performs inconsistently).

Search for “two-way mirror acrylic” or “first surface mirror acrylic” on Amazon, a local hardware store, or a plastics supplier. Specify that it should be cut to your frame size — most suppliers offer this service. For a standard 20x30cm build, expect to pay $8–15 USD.

Step 2: Prepare Your Frame

Almost any deep picture frame works. The critical dimension is depth — you need at least 2cm behind the mirror to fit the phone. IKEA RIBBA frames are frequently recommended in maker communities (r/DIY and Hackaday) because of their unusual depth. (Source: Hackaday, Instructables community guides)

Remove the existing backing board and glass. Keep the frame clips — you’ll use them to hold the acrylic.

Step 3: Mount the Phone

Place the phone face-forward inside the frame — screen pointing outward toward where the mirror will go. Center it within the frame.

Cut foam double-sided tape into strips and use them to secure the phone to the backing board at the correct position. Create a small notch in the backing board for the charging cable exit, or use a right-angle USB adapter to route the cable along the edge of the frame.

Step 4: Install the Mirror

Lower the two-way acrylic into the frame, reflective side facing outward. Secure it in place using the original frame clips, or use thin foam strips pressed around the perimeter.

The phone now sits behind the mirror, screen facing the mirror’s back surface.

Step 5: Configure the Display

This is where you decide what the mirror shows. The requirements:

  • Dark background (critical — black background areas become the mirror)
  • Light text or icons (these punch through the mirror as visible content)
  • Screen always on (enable in developer options on Android, or use a dedicated display app)
  • Notifications off (any popup will break the mirror aesthetic)

For the display content itself: any dark-themed browser-based clock or dashboard works without installing anything. Open Safari or Chrome in full-screen mode, navigate to a dark clock page, and enable the screen lock override.

Set brightness to around 50% — lower than that and the display won’t punch through the mirror in ambient light; higher than that and the mirror reflection is reduced.


Common Issues and Fixes

“The display isn’t visible”
Increase phone brightness. Or dim the room lights in front of the mirror — reducing ambient brightness makes the phone display relatively brighter.

“I can see the phone body/edges around the screen”
Line the inside of the frame with black craft foam or felt. This absorbs light bleed around the phone edges and makes the display appear to float in the mirror.

“The display is visible but dim in daylight”
Two-way mirrors perform better in controlled lighting. This setup is ideal for bedrooms, hallways, or home offices — not outdoor-facing or extremely bright spaces.


What This Actually Looks Like in Use

In a normally-lit room, a well-built smartphone smart mirror looks like a regular mirror with a digital clock floating inside it. The clock text is crisp and readable. The surrounding area reflects the room normally. Someone who didn’t know what they were looking at would just see a nice mirror with a clock.

That’s the point.

It’s functional without being obvious. It uses a device that was heading for a drawer. And it costs less than a single commercial smart mirror — which typically starts at $150–300 USD for comparable functionality.


Further Reading

100% Free • No App Installation Required

Turn Your Old Phone Into a Smart Display With Updrawer

Don't let your old phone gather dust in a drawer. Instantly activate a desk clock, calendar & smart photo frame with just one click.

Turn Old Phone Into Smart Display
Try Now ✨