Building a Magic Mirror with Raspberry Pi Zero 2W
Building a Magic Mirror with Raspberry Pi Zero 2W A two-way mirror with a display behind it showing time, weather, calendar, and news. Pi Zero 2W keeps it compact and low-power. Hardware Raspberry Pi Zero 2W Old LCD monitor (remove bezel) Two-way mirror acrylic (search "privacy mirror acrylic") Frame (shadow box or IKEA RIBBA) Mini-HDMI adapter MagicMirror2 Software bash curl -sL https://install.magicmirror.builders | bash Installs Node.js and MagicMirror2 with autostart. Configuration Edit ~/MagicMirror/config/config.js: javascript modules: [ { module: "clock", position: "topcenter" }, { module: "weather", position: "topright", config: { weatherProvider: "openweathermap", type: "current", location: "Greeneville,TN", apiKey: "yourapikey", } }, { module: "calendar", position: "topleft", config: { calendars: [{ url: "yourgoogleicalurl" }] } }, ] Portrait Mode /boot/config.txt displayrotate=1 Assembly Tips Leave ventilation gaps in frame Use 3D-printed brackets to mount Pi to monitor back Route power cables through frame Turn off screen when no one is present (PIR sensor module)
Related Guides
- Running Home Assistant on a Raspberry Pi 4
- Kiosk Mode on Raspberry Pi: Boot Straight to a Webpage
- Home Assistant on Raspberry Pi: Complete Server Setup
- Tying It Together: Pi + ESP32 + Flipper Home Automation Hub
- Zigbee and Z-Wave on Raspberry Pi: Adding Zigbee2MQTT and Z-Wave JS to Home Assistant
- Setting Up a Raspberry Pi as a Matter and Thread Border Router for Your Smart Home
- Homebridge on Raspberry Pi: Bringing Non-HomeKit Devices and DIY ESP32 Sensors into Apple Home
- How to Install Klipper on Any 3D Printer: Complete Setup Guide