# Requirements
# Hardware
MagicMirror² is developed to run on a Raspberry Pi. It might (and will) run on various different types of hardware, but new versions will only be tested on a Raspberry Pi.
Electron, the app wrapper around MagicMirror², only supports the Raspberry Pi 2, 3 & 4. The Raspberry Pi 0/1 is currently not supported. If you want to run this on a Raspberry Pi 1, use the server only feature and setup a fullscreen browser yourself. (Yes, people have managed to run MM² also on a Pi0, so if you insist, search in the forums.)
# Operating System
You will need to install the latest full version of Raspberry Pi OS (previously called Raspbian).
If you want to run the software on other Operating Systems, take a look at this section
NOTE You **do** need a desktop environment to run Electron!
Using a Lite Version of Raspberry Pi OS will not work.
Raspberry Pi OS versions based on Debian "Stretch" are also no longer supported.
# Node
Node 18 is required, all older versions have reached end of life and will not work.