A Raspberry Pi smart mirror is a popular project that combines a reflective display with customized features. This guide demonstrates how to configure a Raspberry Pi as an access point and connect it to your local Ethernet network to share Internet with other WiFi devices. The tutorial covers building a small magic mirror using a Raspberry Pi Zero and a few other bits and pieces.
A smart mirror can be a cool addition to any space, and it is surprisingly easy to build one with less time and a low budget. Setting up a Raspberry Pi to run a Magic Mirror can be daunting for those who haven’t used a Raspberry Pi or a Linux computer before. However, following this setup guide can help you create a super-slim smart mirror that can display various information, such as your calendar, news, stocks, and features.
To build a smart mirror, disassemble the display, drill mounting holes, mount the display to the 3D brackets, and plug in your Pi and power supply. Flash the Raspberry Pi OS onto the SD card, configure it to connect to wifi and accept SSH connections, and install Magic Mirror. Beginner-friendly tutorials on how to do a smart mirror yourself are available, including step-by-step instructions on day 61 of the 100DaysOfCode challenge.
Installing the Magic Mirror requires installing NodeSource, NodeJS, and Clone the MagicMirror. The video provides step-by-step instructions for installing the mirror, except for mounting it on a mirror.
📹 Smart Mirror with Raspberry Pi 4 | Quick Start
In this tutorial I cover the quick start guide of setting up the Smart Mirror Interface Software on a Raspberry Pi 4 using the newest …
How to setup magic mirror on raspberry pi?
In order to configure the Magic Mirror Software and Raspberry Pi, it is necessary to flash the operating system onto the SD card, configure it to connect to WiFi and accept SSH connections, install Magic Mirror, and set it up to automatically start the software.
Can you make a magic mirror with Raspberry Pi Zero?
Magic Mirror on Raspberry Pi Zero 2W with Buster OS Desktop can perform well. A new forum member, the author, has been researching the possibility of using the Pi Zero 2W, but has encountered conflicting messages about the necessary memory. Some believe that the 512Mb is sufficient, while others suggest it might be slightly slow. The author tried to configure the Pi Zero by running the desktop version, but was unsuccessful. Later, they managed to get Magic Mirror to run using only the Lite OS, which is not the desktop version. The author is interested in hearing views on the Magic Mirror’s performance on the Pi Zero 2W.
Does the Magic Mirror lie?
The Magic Mirror, owned by the Evil Queen, is a symbol of fairness and beauty. It is often depicted as either a hand mirror or a wall mirror. The Evil Queen is pleased with the Magic Mirror’s honesty, as it never lies. However, when Snow White becomes as beautiful as the day, she is even more beautiful than the Queen. The Evil Queen enlists a Huntsman to kill Snow White and bring her her lungs and liver.
After eating the lungs and liver of a boar that was passed off as Snow White’s, the Mirror replies that Snow White beyond the mountains at the Seven Dwarves is a thousand times more beautiful than the Queen. This causes the Evil Queen to disguise herself as different women to kill Snow White.
The German folk tale “Snow White” may be influenced by Maria Sophia Margaretha Catherina von Erthal, who was born in 1725 in Lohr am Main. Her father Philipp Christoph remarried after the death of his birth mother in 1741, and Claudia Elisabeth von Reichenstein, the stepmother, greatly favored the children from her first marriage. The Queen’s iconic mirror, known as “The Talking Mirror”, can still be viewed today at Spessart Museum in Lohr Castle.
The mirror was likely a gift from Philipp Christoph to Claudia Elisabeth and was a product of the Lohr Mirror Manufacture. The upper right corner of “The Talking Mirror” contains a clear reference to self-love. Mirrors from Lohr were so elaborately worked that they were known for always speaking the truth, becoming a favorite gift at European crown and aristocratic courts.
Can I use a Raspberry Pi to make a smart TV?
Kodi is a popular media center application that allows users to manage and stream various media content on their Raspberry Pi 4. It offers a comprehensive smart TV experience with customizable options and a wide range of plugins and add-ons. LibreELEC is a lightweight, efficient media center distribution built on Kodi, focusing on stability and simplicity. Moode Audio is a high-quality audio player that transforms Raspberry Pi into a high-quality audio player, offering support for various audio formats and advanced features like AirPlay and UPnP compatibility.
Is MagicMirror free?
MagicMirror² is an open-source software that is freely available and maintained by a large group of enthusiasts.
Which OS for magic mirror?
To run MagicMirror² on a Raspberry Pi, you need to install the latest full version of Raspberry Pi OS (previously called Raspbian). The app wrapper around MagicMirror², Electron, only supports Raspberry Pi2, 3, 4, and 5. The Raspberry Pi 0/1 is currently not supported, so you can use the server only feature and set up a fullscreen browser yourself. If you want to run MM² on a Raspberry Pi 1, use the server only feature and search in the forums.
Which Raspberry Pi for smart mirror?
This project requires a Raspberry Pi 3 Model A+ for a slim mirror, while a Raspberry Pi 4 requires slightly larger M3 20mm standoffs. Two power supplies are needed for the Raspberry Pi and the display, or a single power supply that splits for micro USB and USB-C connectors. Ensure the power supply can provide sufficient power to both devices. The HDMI cable should have a 90-degree angle against the monitor, ensuring it lies flat against the monitor when connected. This project works with all Raspberry Pi models, but a Raspberry Pi 3 Model A+ is recommended for a slim look.
Is Magic Mirror rare?
Nora Moriarty presents a discussion of the discovery of the rare mirrors depicted in the Putnam film. She reveals that these artifacts are only found at the Cincinnati Art Museum and the Metropolitan Museum of Art in New York, with approximately 24 known to exist worldwide.
How to start up a magic mirror?
To start MagicMirror on boot, use the command PM2sudo npm install -g pm2. This will start the production process manager for Node. js applications with a built-in load balancer. PM2 allows applications to be kept alive forever, reload them without downtime, and facilitate common system admin tasks. To keep a shell script running, use the command PM2 start mm. sh. This will ensure that PM2 can perform its job when (re)booting your operating system. To keep PM2 running in case of failure, use the commands CTRL-O and CTRL-X, chmod +x, pm2 start mm. sh, pm2 save, and pm2 restart mm.
How are Chinese magic mirrors made?
The Chinese magic mirror, a type of mirror, dates back to at least the 5th century, with its existence possibly dating back to the Han dynasty. These mirrors were made of solid bronze, with the front polished and used as a mirror, while the back had a design cast in the bronze or other decoration. When sunlight or bright light shines onto the mirror, it appears transparent, and when reflected onto a wall, the pattern on the back of the mirror is projected onto the wall.
Unlike many Eurasian cultures, most Chinese bronze mirrors lacked this characteristic. The basic mirror shape, with the design on the back, was cast flat, and the convexity of the surface was produced through scraping and scratching. The surface was polished to become shiny, and stresses caused the thinner parts of the surface to bulge outwards and become more convex than the thicker portions. A mercury amalgam was then laid over the surface, creating further stresses and preferential buckling.
This resulted in imperfections matching the patterns on the back, although they were too minute to be seen by the eye. When the mirror reflected bright sunlight against a wall, the magnification of the image reproduced the patterns as if they were passing through the solid bronze.
Can you make a smart home with Raspberry Pi?
To build a DIY smart home system, you need a Raspberry Pi board, a microSD card, and a power supply. Download the latest Raspberry Pi OS and flash it onto the microSD card using Etcher. Insert the card into the Raspberry Pi, connect it to a display via HDMI, and power it up. Install Home Assistant, an open-source home automation platform, on the Raspberry Pi. Follow the official installation guide to install it. Set up an MQTT broker on your Raspberry Pi to control and monitor various devices, enabling seamless communication between smart home devices and the central Home Assistant hub.
📹 How to make a DIY Smart Mirror
Jaimie and Jay make a DIY smart mirror from a Raspberry Pi! We walk you step-by-step through the build and show you exactly …
For those wondering, this article was meant to be a quick-start guide to setup the Raspberry Pi 4. The new frame-less Mirror build article will be coming in a separate article with a list of parts. Additonally, looks like MagicMirror updated their website – Find the line of code in the “Program” section of my written setup: gregensom.com/Build/SmartMirror/
This is an outstanding article and great tutorial. I really appreciate it. Even though I am in awe of your ability, I do have some questions. 1) like the person commenting just before me I think, could you show us how you bring it all together to make it a mirror? Seems to me, you’ve set it up on a display or tv or computer monitor so the part about making it a mirror would be great. 2) I’m a gadget kinda guy and if I think of a smart mirror in a similar way to how I have my iPhone set up with widgets, what can be displayed is really infinite right? And at least initially, I’d do the boring stuff like weather, time, maybe it could have news headlines or sport scores or stock index movement/priced right? But now I’ve bored myself already. So do you have suggestions on what kinda A) fun applications to use it for as well as really helpful productivity stuff like a few I’d the ones I’ve already mentioned. (And others…..please:::😇). And how about automations like if you are standing in the mirror between 6 am and 7 am M-F. Shaving, can a routine of some sort be set up so that the hot water to the shower turns on if those requirements are met (I know I’m talking about IFTTT which may be way beyond the scope of this ( and my abilities lol) but I’m curious to hear your thoughts on these. And finally, two last points. LED lighting in the mirror frame, anti fogging for the mirror and how about voice integration? Ok. Are you exhausted yet? Anyway I’d love to get your thoughts on this stuff.
Hi @Grensom! Looks as if they’ve updated the site & removed the single command line that was outlined in the instructions. Do you mind dropping the line here for those of us following along so we’ll be set for success by the time your build article drops? Thanks for all of your help & efforts put into this, it’s definitely appreciated!
Hey Greg… I started the smart mirror project last year and got all the way to wiring it all up and hit a road block. The power supply profiles were too large to allow the mirror to sit flat against the wall… Could you possibly help out with links to the power supplies you use? As I recall in your last article, the links did not match what were in the article. Thanks!
Hello ! I came across your website recently. Well, I have a query… panasonic.com/in/consumer/cameras-camcorders/camcorders/hc-v785.specs.html This is the camcorder I have purchased for surgical article recording. It will be mounted on an overhead arm. So Switching it on, focusing, zooming in & out, these functions need to be taken in a separate physical board. I will be viewing the output directly on a screen attached to camcorder via HDMI. So that I can control things from my end. Can I accomplish this with raspberry Pi?? If yes, can you please guide me further? Thanks!
How does the magic mirror display the things when just on the monitor (so without mirror part)? Is it just white text on a black background, or is it more complicated? I’m looking to do something similar, but not to show the forecast or news or something like that, but to place my own texts on it (and be able to change it whenever I want/need) But if the Magic mirror app does something fancy to the text (like borders or color gradients or something else that’s not “standard and easy”), then I can’t it I think
Would it not be easier to install Android on the pi, install Nova Launcher, and change the wallpaper to a solid black walpaper, and use white widgets for the modules? It would probably be much more user-friendly. If you’re willing to spend a bit more money, you could also get an IR touch frame for the screen you’re using and apply a mirror tint to the screen.
I am relatively new to raspberry pie, as in have experimented with it a little, anyways, my raspberry pi 3 comes with Noobs installed on the microSD… I was wondering if this would be sufficient for the smart mirror, or would I have to remove the interface, and replace it with the raspbian you’ve downloaded?
Hi, this is Hanna, i’m very intersted in your website. i’m writing to wonder if you’re interested in demonstrating Coral Edge TPU hardware, doing some demo testing and review? I’m from Gravitylink, one of Google Coral’s global distributor. We’d like to offer you one if you wanna try to show some demo testing in your website. Thank you so much.
cheaper method of a 2 way method that requires a bit more work. For minimal cost, use the sheet that comes with the frame. More expensive frames have thin glass already in the frame. If this isn’t and option. Find a sheet of glass that matches your project. Once you have your glass/material. Buy some interior one way film. you apply it just like car tint but its ALOT easier as long as you properly clean, wet, and squeegee.
That hot glue will become a bit like jelly when that power supply will become hot. Just saying, think about this when using hot glue. The result looks amazing! Back in the days I’ve done one alike with an old laptop screen and a Pi Zero W – worked for some years, but then the backlit light burn out. So here is another one – the case should be ventilated well.
What would be different if I just were to use a similar software for any device and plug it to the monitor? I mean instead of buying the raspberry pi, and doing all the installing and coding? I mean just plug an HDMI cable, hide it well and plug it to a station, like an iPad, a PC, a laptop or tablet whatever?
I have no clue what I am doing wrong… I have tried to install MagicMirror four times now! I’ve never had this much of an issue installing MagicMirror before! It won’t let me run the “npm install” command. it says the command cannot be found… I have even tried the easier rout and installing the MagicMirror OS that was created but it just sits at a black screen and I can’t even configure the settings to be able to ssh into the raspberry pi. I think there is some kind of bug that hasn’t been found in the newer version…
Following these instructions I’m about to buy my third Acer monitor. The first one got ruined trying to mount it in the frame. A hair-thin wire on the back got scratched – monitor dead. I bought another one and the glass cracked while trying to remove the plastic frame – not dead but completely unusable. I’m into this project for about $600 so far and no working mirror. If anyone has a suggestion for a better monitor to use please let me know.
A lot of little steps to make your eyes roll back into your head. Easier thing to do is buy a panel that isn’t in a bezel or stand but otherwise ready to use. Or use a short throw Pico projector to project to the reverse of the glass. It can be concealed inside the frame, you can use mirrors to direct the projected images and article so that it looks its best on the glass. Much easier than what this entails.