Using a Raspberry Pi shouldn’t be complicated.
📥 Download my free PDF glossary to start the right way: https://download.raspberrytips.com/glossary


Building a Magic Mirror is one of the most popular project on Raspberry Pi, but not necessarily the better documented.
After trying it myself, I notice that the official documentation should be a bit complex to follow for beginners, and other guides doesn’t help that much.
That’s why I decided to create the ultimate installation guide to set up a Magic Mirror.

If you are want a general idea on how to setup this project, watch this video!
And once you are ready to get started, check the linked article for the step-by-step guide:

You can also find the commands used in this video at the end of the description.

———- Links ———-
Master your Raspberry Pi in 30 days (e-book)
📕 https://raspberrytips.com/yt-ebook

Raspberry Pi Bootcamp (course)
📕 https://raspberrytips.com/yt-course

Master Python on Raspberry Pi
📕 https://raspberrytips.com/masterpython

Join us on Patreon!
❤️ https://raspberrytips.com/patreon

👉RaspberryTips: https://raspberrytips.com/
👉Recommended hardware: http://raspberrytips.com/resources

———- My stuff ———-
(affiliate links)

– Raspberry Pi: https://geni.us/xO8V (Amazon)
– SD card: https://geni.us/KAYj (Amazon)
– Case: https://geni.us/jD4m (Amazon)
– Keyboard: https://geni.us/e9mz (Amazon)
– Touch screen: https://geni.us/xsZ9I (Amazon)
– Video capture: https://geni.us/zleM6q (Amazon)
– Sense Hat: https://geni.us/HQH75q (Amazon)
– Robot dog: https://geni.us/39Grjz (Amazon)
– Raspad 3: https://raspberrytips.com/raspad

———- Follow Me! ———-
👉Twitter: https://twitter.com/TipsRaspberry
👉Pinterest: https://www.pinterest.com/raspberrytips/

———- Timestamps ———-
0:00 Introduction
0:16 Magic Mirror installation on Raspberry Pi OS
2:15 Basic configuration and first start
2:47 Time to go further
3:00 About the MagicMirror configuration
3:35 How-to fix the weather widget on MagicMirror
4:40 Ninja tip 1
6:00 Ninja tip 2
6:51 Become the Ninja

The commands I use in this video:

sudo apt update
sudo apt upgrade

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

wget https://bulk.openweathermap.org/sample/city.list.json.gz
gunzip city.list.json.gz
nano city.list.json

sudo npm install -g pm2
pm2 startup
nano /home/pi/mm.sh

File content:
cd ./MagicMirror
DISPLAY=:0 npm start

chmod+x mm.sh
pm2 start mm.sh
pm2 save

sudo apt install libffi-dev nginx-full -y
python3 -m pip install –upgrade –no-cache-dir mmpm
mmpm –guided-setup

mmp search quotes
mmpm install random_quotes

#raspberrypi #magicmirror

Note: This description contains affiliate links.
If you use them, I’ll get a small commission.
The commission comes at no additional cost to you.
RaspberryTips is a participant in the Amazon Associates and other companies affiliate programs.