Have you ever wanted to wake up in the morning, go to your bathroom, and when you see yourself in the mirror, see all the information you need for the day? Calendars, weather, voice assistant. You name it. With a magic mirror, you really can make your house something from a Sci-Fi movie. With a Raspberry Pi, you can create a smart home mirror and upload your own modules to customize it exactly how you like it. This guide will show you how you can start living your dream life of the future and impress your friends.
First comes first: you will need to make sure you have set up your PI on Raspberry Pi OS. We have a complete guide on how to do this here! Once you have that setup, you will need to download the code. You can find this on Github for the Magic mirror. Or, you can download it through the terminal on the Pi with system commands! Remember that this requires a Raspberry Pi 3 or higher to work.
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - sudo apt install -y nodejs
git clone https://github.com/MichMich/MagicMirror
cd MagicMirror/ npm install
cp config/config.js.sample config/config.js
npm run start
Your Magic Mirror is Complete!
Now that you have gone through the setup, the magic mirror is fully programmed. Now all you need to do is physically build the mirror. There are many different ways to do this. You can find an excellent guide to follow at All3DP, where they walk you step by step on how to create the frame for this! Once complete and all hooked up, you will have a smart mirror in your house that is fully customizable with modules so that you can customize this mirror to be your own!
Submit photos and a description of your PC to our build showcase
See other custom PC builds and get some ideas for what can be done
Services starting at $149.99