MagicMirror with Voice Recognition to Show upcoming News

Hardware components:
R8326274 01
Raspberry Pi 2 Model B
× 1
24″ Monitor IIyama
× 1
Observation Mirror
× 1
× 1
5V/2A USB-Charger
× 1
Software apps and online services:
Microsoft Windows 10 IoT Core

MagicMirror with Voice Recognition to Show upcoming News


I decided to create a MagicMirror for personal use about 4 month ago when I saw this brilliant work from Michael Teeuw (

I was really excited of how well the result turned out, but for the last couple of weeks i felt that there has to be more about my mirror. So I came up with the idea that I need to display the contents of my favorite news, when the title tells me I need to read them. There was no way for me to create some buttons on the side of the mirror or what so ever, I personally dont like it and think they are ugly. Then I came up with the idea of speech recognition and decided to rewrite the whole UI for Windows IoT core. After 1 day of work I came up with this and it feels pretty neat.

Get it going!

What you need for the MagicMirror:

  • 1x observation Mirror
  • 1x Monitor of choice
  • 1x RaspberryPI 2 or better running Windows IoT
  • Enough wood (that depends on your observation mirror size)
  • At least a little bit of wood working skills

The Monitor. I used a 24″ IIyama Monitor, it is really important that the monitor got it's ports faceing downwards or to the sides not to the back (if sitting in front of it) this will keep the depth of the case to a minimum. Also the monitor should got good black level to get a nice mirror effect. You need to dissamble your monitor case to get the panel as near as possible to the mirror.

testing mirror with monitor in back

The Mirror. You need to get you a piece of observation mirror, in my case that seriously was the hardest part, you can't imagine what people asking you when you want to buy an observation mirror… After a bit of research I just ordered a piece of SGG MIRASTAR from my local glazier's workshop.

The wiring. My MagicMirror only got one power cord to supply both, monitor and pi, so all the wiring is stuffed in the back of the case. i just splitted the monitor power cord and attached a switching adapter to it.

Read More:  MagicMirror with Voice Recognition to Show upcoming News


About The Author

Scroll to Top
Read previous post:
Moto Mods Development Kit – Make Your Own Extension for Moto Z Phone
Moto Mods Development Kit – Make Your Own Extension for Moto Z Phone

Moto Z Droid and Moto Z Force Droid are the new phones from Motorola. They run Android 6.0 on a...