the upcoming 64-bit Raspberry Pi OS can be installed on Raspberry Pi 3 and Raspberry Pi 4 models. You can download an early beta image right now from here. Below is my recipe for installing Satnogs:
# configure your raspi as you like sudo raspi-config # ssh is handy to have sudo systemctl enable ssh # reboot and login again # ansible sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 93C4A3FD7BB9C367 echo "deb http://ppa.launchpad.net/ansible/ansible/ubuntu trusty main" > ansible.list sudo mv ansible.list /etc/apt/sources.list.d/ sudo apt update sudo apt install ansible # download everything satnogs with ansible git clone https://gitlab.com/librespacefoundation/satnogs/satnogs-client-ansible cd satnogs-client-ansible/ cp -r production.dist/ production nano production/inventory/hosts # really needed ? nano production/inventory/host_vars/satnogs/main.yml # really needed ? # we are working in the raspberry, so use local.yml sudo ansible-playbook -i production/inventory -K local.yml # if problems with the dependencies, like satnogs-flowgraphs downgrade, # copy the apt command and install the recommended version of satnogs-flowgraphs manually # and launch again the ansible playbook command # configure the station sudo satnogs-setup # run again raspi-config if you do not want the X-Windows session started
That should get your Satnogs system installed and configured. It would be interesting to measure if there are performance wins for running the satnogs flowgraphs in a 64 bits OS.