Supported Hardware
Raspberry Pis
The following Raspberry Pi models have been tested and verified by us:
- Raspberry Pi 4 Model B (Wireless + Ethernet)
- Raspberry Pi 3 Model B+ (Wireless + Ethernet)
- Raspberry Pi Zero (using a USB Ethernet adapter)
- Raspberry Pi Zero W (Wireless)
- Raspberry Pi Zero 2 W (Wireless)
Our current custom image is not yet supported on the Raspberry Pi 5.
If you wish to use a Raspberry Pi 5, you can display the dashboard using a browser window as an alternative.
Displays
The MoBro image supports most displays connected via HDMI out-of-the-box, requiring no additional configuration.
Displays connected via GPIO will also work, provided they are supported by a driver compatible with the standard Raspberry Pi OS.
Please note that there is no guarantee all displays will work properly, even if they come with a compatible driver.
Points to Consider
When deciding which Raspberry Pi model to use, here are a few key aspects to consider:
Pi Zero (W) Limitations
The Raspberry Pi Zero (W) is sufficient to run the MoBro application and has been thoroughly tested.
However, due to its limited hardware capabilities compared to Raspberry Pi 3 and 4 models, bear in mind the following
limitations:
- Slower boot times: The time from boot-up to application start is noticeably longer.
- Dashboard performance: Loading the dashboard will take longer.
- Animation choppiness: Certain dashboard widgets have reduced animation smoothness.
- Screen switching delays: Switching between the dashboard and screensavers will be slower.
- Screensaver animation: Animated screensavers may appear choppy.
Temperature
The MoBro application includes some widgets that heavily utilize CPU resources (e.g., charts and graphs), which can cause the Raspberry Pi to heat up significantly.
To mitigate potential overheating, we highly recommend using at least a heatsink, especially for newer models like the Raspberry Pi 4, which tend to run hotter.
If you prefer not to use cooling measures such as heatsinks, we advise monitoring the device's **temperature frequently ** to ensure it stays within safe operational ranges.