Skip to main content

General Requirements

  • Hardware Requirements

    • Raspberry Pi (4+)
    • RGB touchscreen display
    • 6 tactile switches (Up, Down, Left, Right, A, B)
    • Case/enclosure
  • Software Requirements

    • Web-based user interface & block code editor

    • Python

      • Game creation library (such as Pygame)
      • GPIO interfacing library (such as GPIO Zero)
      • Program to run local web server (such as Flask)
    • Remote database for Community Hub and Classrooms

    • User authentication/login solution