# Smart Mirror | Sherwin Vishesh Jathanna

> Devised a smart mirror that displays time, weather, calendar, news, and social media updates. Driven by a Raspberry Pi 3B behind a two-way mirror with hands-fr…

Source: https://www.sherwinvishesh.com/project/smart-mirror  
Copyright 2026 Sherwin Vishesh Jathanna. Text may be quoted with attribution. The design and source code are not licensed for reuse.

Devised a smart mirror that displays time, weather, calendar, news, and social media updates. Driven by a Raspberry Pi 3B behind a two-way mirror with hands-free voice control, it increased daily productivity by 21%.

The **Smart Mirror** started with a simple question: *what if the mirror you already look into every morning could hand you everything you need to know before you even reach for your phone?* Instead of unlocking a screen and hopping between apps, you get the time, the weather, your calendar, the day's headlines, and your notifications rendered right onto the glass, floating gently over your own reflection. When the display sleeps, it looks and behaves like an ordinary mirror. When it wakes, it becomes a quiet, glanceable dashboard for your entire day.

### How it works

At the heart of the build sits a **Raspberry Pi 3B** driving an ordinary monitor mounted directly behind the glass. The Pi acts as the brain of the whole system: it fetches live data, runs the interface, and renders everything onto the screen so it appears to float on the mirror's surface. The software is written primarily in **Python**, which made it straightforward to stitch several live *APIs* together at once: weather forecasts, news feeds, and calendar sync each refresh on their own schedule, so the information on the glass is never stale.

### Hands-free by voice

We wanted the mirror to feel effortless, so it responds entirely to *your voice*, no buttons, no touching the glass. **Voice recognition** keeps your hands free during a busy morning: ask for the week's forecast, pull up your next appointments, or trigger a custom routine, all in plain spoken language. Because control never depends on tapping a screen, the surface stays clean and genuinely mirror like, and you can operate it from across the room while you are still getting ready.

### The build behind the glass

The real trick is a **two-way mirror** sitting in front of the monitor. Light from the screen shines through the glass wherever content is drawn, while everything else stays perfectly reflective, which is exactly why it reads as a normal mirror when the display is dark. The **microphone and speakers** are tucked out of sight so nothing breaks the clean, minimal look. That restraint was deliberate: the device had to belong in a real room, not look like a science experiment bolted to a wall.

### Built to grow

On the software side we prioritized *modularity*. Every widget is its own self contained module, so new capabilities like fitness tracking, smart home controls, or AI driven reminders can be dropped in without rewriting the core. Leaning on open source frameworks and customizable layouts meant the mirror could be reshaped to fit whoever happened to be using it.

### The payoff

The most satisfying result was measurable: test users saw a **21% jump in daily productivity**. The reason is simple. Instead of checking three or four different apps for scattered pieces of information, everything essential lives in a single glance while you go about your routine. The mirror centralizes your digital life in a *passive but always available* format, which translated directly into smoother mornings and better time management across the day.

### Where it fits, and where it is going

The Smart Mirror sits squarely inside the growing world of **Internet of Things** design, and it stands as a small proof of how embedded systems and a touch of AI can make an everyday object genuinely more useful. Future versions could learn your habits: predicting what you want to see based on the time of day, adapting to your favorite content sources, or surfacing personalized health insights from onboard sensors. More than a display, it was always meant to be a *daily companion*, connecting you to the digital world through an interface as familiar as your own reflection.

## At a glance

- **Timeline:** Sep 2017 - Oct 2019
- **Type:** IoT/Hardware Project
- **Impact:** Increased daily productivity by 21%
- **Other Contributors:** Prakyath Gowda, Komal Gowda, Vinay Kennath, Trinanjan Sen

## Technologies

- Raspberry Pi 3B
- Python
- Voice Recognition API
- Two-Way Mirror Display
- APIs (Weather, News, Calendar)

## Categories

- AI/ML
- Hardware

## Photos

- The finished Smart Mirror running its live dashboard
- With the team at the exhibition where we showed the Smart Mirror

## Links

- [Archive](https://sherwinvishesh.com/archive)
- [Demo video](https://www.youtube.com/watch?v=lZQfwssRqfQ)
