Difference between revisions of "Raspberry Pi"
(Adapt documentation based on new software stack) (Tag: Visual edit) |
(Tag: Visual edit) |
||
Line 10: | Line 10: | ||
Use the '''Raspberry Pi Imager''', as outlined in the [https://www.raspberrypi.com/documentation/computers/getting-started.html#raspberry-pi-imager Raspberry Pi OS flashing guidelines], and follow the steps provided there. Along with the official guide, be sure to take into account the instructions provided in the following subsections. | Use the '''Raspberry Pi Imager''', as outlined in the [https://www.raspberrypi.com/documentation/computers/getting-started.html#raspberry-pi-imager Raspberry Pi OS flashing guidelines], and follow the steps provided there. Along with the official guide, be sure to take into account the instructions provided in the following subsections. | ||
− | === OS selection === | + | ===OS selection=== |
To optimize resource usage and reduce unnecessary running services, choose the Raspberry Pi OS Lite image instead of the full Raspberry Pi OS image. During the OS selection process, navigate to the <code>Raspberry Pi OS (other)</code> submenu and select <code>Raspberry Pi OS Lite (64-bit)</code>. | To optimize resource usage and reduce unnecessary running services, choose the Raspberry Pi OS Lite image instead of the full Raspberry Pi OS image. During the OS selection process, navigate to the <code>Raspberry Pi OS (other)</code> submenu and select <code>Raspberry Pi OS Lite (64-bit)</code>. | ||
− | === OS customization === | + | ===OS customization=== |
At the very least, you need to: | At the very least, you need to: | ||
− | * Set username and password | + | *Set username and password |
− | * Set locale settings | + | *Set locale settings |
− | ** Time zone | + | **Time zone |
− | ** Keyboard layout | + | **Keyboard layout |
− | * Enable SSH | + | *Enable SSH |
Line 39: | Line 39: | ||
==Installation== | ==Installation== | ||
− | To install the SatNOGS software on the Raspberry Pi OS you just | + | To install the SatNOGS software on the Raspberry Pi OS or any other supported OS you just log, and execute the following command: |
$ curl -sfL https://satno.gs/install | sh -s -- | $ curl -sfL https://satno.gs/install | sh -s -- | ||
This command will install all the necessary software and then bring up the '''SatNOGS Setup''' configuration tool: | This command will install all the necessary software and then bring up the '''SatNOGS Setup''' configuration tool: | ||
Follow [[SatNOGS Setup]] instructions to configure the system. | Follow [[SatNOGS Setup]] instructions to configure the system. | ||
− | |||
[[Category:Build]] | [[Category:Build]] | ||
[[Category:Software]] | [[Category:Software]] |
Revision as of 14:41, 10 January 2025

Contents
Introduction
The Raspberry Pi (version 3, 4 and 5) is the reference platform for SatNOGS (see our Ansible guide to install SatNOGS on other Linux machines).
Flashing
Use the Raspberry Pi Imager, as outlined in the Raspberry Pi OS flashing guidelines, and follow the steps provided there. Along with the official guide, be sure to take into account the instructions provided in the following subsections.
OS selection
To optimize resource usage and reduce unnecessary running services, choose the Raspberry Pi OS Lite image instead of the full Raspberry Pi OS image. During the OS selection process, navigate to the Raspberry Pi OS (other)
submenu and select Raspberry Pi OS Lite (64-bit)
.
OS customization
At the very least, you need to:
- Set username and password
- Set locale settings
- Time zone
- Keyboard layout
- Enable SSH
If connection to the internet is via Wi-Fi, make sure to Configure wireless LAN as well.
To easily discover the Rapsberry Pi among other Rapsberry Pis in your network, set a unique hostname.
Getting console access
You can log in the Raspberry Pi by connecting it to a keyboard and monitor or through network via an SSH connection.
Keyboard and monitor
Once your Raspberry Pi is booted, log in with the username and password that you set during the flashing process.
Network
If your network supports zeroconf
, you can use the hostname of your Raspberry Pi and log in with SSH using the username and password that you set during the flashing process. Example:
$ ssh pi@raspberrypi.local
If zeroconf
is not supported then you must manually find the IP address of the Raspberry Pi (e.g. in your router management interface).
Installation
To install the SatNOGS software on the Raspberry Pi OS or any other supported OS you just log, and execute the following command:
$ curl -sfL https://satno.gs/install | sh -s --
This command will install all the necessary software and then bring up the SatNOGS Setup configuration tool:
Follow SatNOGS Setup instructions to configure the system.