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

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top