Make a mirror that's also a display! Use any Android device and some two-way mirror plastic to whip up a smart home mirror, using Hannah Mitt's code on Github! This guide will walk you through my process of installing Hannah's app on my Nexus 7 tablet and installing it at home. First up be sure to read this page and download the code:

The app has modules for date, weather, chore reminders, stock prices, XKCD comic updates, news headlines, and more. I find the temperature display particularly useful for deciding which jacket to grab on the way out the door.

I had never done any Android development before (though I did make my phone unlockable with an NFC ring), so I think it's safe to call this project beginner-friendly. It took a little tinkering to get it working and then some crafting to assemble the mirror, but was very satisfying at each incremental step.

Besides your Android device and its power supply (and a long USB cable), for this project you will need:

  • two-way mirror plastic (see-through) - I got mine at Canal Plastics but you can also get it online
  • double-stick tape
  • velcro tape
  • black construction paper (or dark file folder)
  • packing tape
  • velcro tape
  • scissors
  • power run to your mirror's desired location

This guide was first published on Oct 28, 2015. It was last updated on Oct 28, 2015.

This page (Overview) was last updated on Oct 28, 2015.

Text editor powered by tinymce.