-
Notifications
You must be signed in to change notification settings - Fork 1
Requirements
W9KSB edited this page Jun 10, 2026
·
1 revision
- Raspberry Pi 3B and newer
- Raspberry Pi OS or another Debian-based Linux environment
- Python 3
- Python
venv gitsystemd- Hamlib utilities
Pi-Sat expects the Hamlib toolchain to be available for radio and rotator control:
rigctlrigctldrotctlrotctld
These are typically provided by:
libhamlib-utils
- The Pi should be reachable from the browser on the local network
- Network-controlled radios or rotators must be reachable from the Pi
- If binding to port 80, the service needs the capability to bind to a privileged port
- Outside of installation and then grabbing TLE data, this software does not need internet access. It does not "check-in" with any web services or require outside access.
Pi-Sat is a browser-based UI. A current desktop browser is recommended:
- Firefox
- Chrome
- Edge
- Safari
Older browsers may still load the UI, but no promises there. Anything modern should do the trick though.
Pi-Sat can work with several hardware arrangements:
- SDR only
- SDR plus physical radio
- RX/TX radio (or radios)
- network radio control
- local serial radio control
- network rotator control
- local serial rotator control
Exact model compatibility depends on Hamlib support and the device’s behavior in the chosen control mode.