Here is my MagicMirror, not a mirror but a display. The hardware is:
- Raspberry Pi 3 Model A Plus Rev 1.0
- WEme USB 3.0 to SATA Converter Adapter for 2.5 3.5 Inch Hard Drive Disk SSD
- 128GB 2.5 Inch SSD
- ACER 21.5 Inch Monitor 1920x1080
- RPios Bullseye
The software is:
- MagicMirror V 2.26.0 with the following modules:
- Clock - Standard date and time display.
- Calendar - Combines multiple Apple and Google calendar into a single display.
- Weather - Local current and forecast weather.
- MMM-Fuel - Local Gasbuddy fuel prices displayed for lowest price offerings at stations in town.
- Newsfeed - Standard Newsfeed display with headlines displayed at screen bottom.
(Not the best possible image but you get the idea)
It is the combined calendar display that get the most attention and was the most challenging to configure.
I had some problems getting RPios software to operate in portrait orientation. Actually, I never was successful to get portrait mode until the Xwindows system started and was instructed to use portrait mode.
One thing I had to do was increase the RPios swap space from the default 100MB to 2GB. Otherwise the system would get stuck in page thrashing as it got busy and swap space filled up.
Thanks to @sdetweil for his assistance solving some issues.
Butch