Smart Mirror

A functional smart mirror and a localized information hub for daily-use metrics.

Smart Mirror Hero

Mission Objective

Build a smart mirror for daily-use information at a glance.

Project Overview

A wall-mounted smart mirror built with a Raspberry Pi 4 and a two-way acrylic mirror, running the MagicMirror² platform to display time, weather, calendar, and news at a glance.

Build Details

  • Display: 18.5” 1080p portable monitor behind a two-way acrylic mirror in an 11x17 frame
  • Compute: Raspberry Pi 4 (1GB) — upgraded from a Pi 3 after the original build shorted out
  • Software: MagicMirror² with calendar, weather, and news modules

Lessons Learned

This was one of my first DIY tech builds. It taught me the basics of Linux, web-based UIs, embedded power management, and integrating hardware into a polished product. The first build ended with a fried monitor and Pi after accidentally shorting the 110V circuit — so the rebuild was an exercise in doing things right the second time.

Project Log

  • 2025-07-19

    Improved Smart Mirror Build

    I recently built a smart mirror using a Raspberry Pi 4 and a two-way mirror. The project is uses MagicMirror² software, which provides a customizable interface for displaying information like time, weather, news.

    Read More...

  • 2025-07-17

    First Smart Mirror Build

    I built my first smart mirror using a Raspberry Pi 3+ and an old monitor I have lying around a year ago. After the PI stopped working I opened it back up to figure out why it stopped working. In process of doing so I accidentally shorted the 110V circuit and the circuit breaker in my apartment tripped. So I basically fried the monitor and PI so opted to start over with a newer monitor.

    Read More...