Requirements - RoninRage/RoninsPiKivyDashboard GitHub Wiki

๐Ÿ“‹ System Requirements

These are the minimum requirements for running RoninsPiKivyDashboard effectively on a Raspberry Pi Zero 2 W or a development machine.


๐Ÿ–ฅ๏ธ Target Hardware

  • Raspberry Pi Zero 2 W
  • HDMI touchscreen display (e.g., Waveshare Zero-DISP-7A)
  • MicroSD card (at least 8 GB recommended)
  • Power supply for Raspberry Pi

๐Ÿ’ฝ Software Environment

  • Raspberry Pi OS Lite (Bookworm) or any Linux distro with Python 3.10+
  • Python 3.10 or higher
  • pip (Python package manager)
  • Git

๐Ÿ“ฆ Python Dependencies

Installed via pip install kivy, optionally also:

  • kivy[base]
  • pygame (fallback for display issues)
  • black (for formatting, dev only)

๐Ÿงช Development Environment (optional)

  • Visual Studio Code
  • Python extension by Microsoft
  • Pylance and Black extensions
  • Workspace setup via .code-workspace file