Origin v1.7.5 ships as a ready-to-run Windows installer and as an open-source Python package you can clone and run anywhere. Choose the method that fits your environment: the standalone installer is the fastest path on Windows, while the source method works on any platform that has Python 3 — including Raspberry Pi OS.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/boblio-max/origin/llms.txt
Use this file to discover all available pages before exploring further.
Installation methods
- Standalone (Windows)
- From Source
The standalone installer bundles the Origin runtime and all dependencies into a single package. No Python installation is required on the target machine.
Download the installer
Visit the Origin download page and download the Origin v1.7.5 Stable package.
Run the PowerShell installer
Open PowerShell and run the install script from the folder where you downloaded it:The script copies the
origin binary to a directory on your PATH and sets up any required environment variables.Requirements
Origin’s source installation depends on three Python packages declared inrequirements.txt:
| Package | Purpose |
|---|---|
RPi.GPIO | GPIO pin control on Raspberry Pi (set pin) |
adafruit-circuitpython-servokit | PCA9685 servo control (set servo.angle) |
pyinstaller | Compiling .or scripts into standalone binaries (origin build) |
RPi.GPIO and adafruit-circuitpython-servokit are Raspberry Pi–specific packages. They will only install successfully and function correctly on a Raspberry Pi running a compatible OS. On other platforms, Origin will still run non-hardware scripts without them — hardware commands will print a simulation notice instead of driving real pins.Verification
After installation, runorigin (standalone) or python runner.py (from source) with no arguments. A successful installation prints:
command not found error after the standalone install, close and reopen your terminal so that the updated PATH is applied.