Setting up the Raspberry Pi
Requirements
Section titled “Requirements”You will need a computer, a suitable SD card for your Raspberry Pi with the correct operating system installed (see “Setting up the SD card”), and an internet connection. …
Installing BirdNET Pi
Section titled “Installing BirdNET Pi”-
Insert the SD card into the Raspberry Pi.
-
Connect the Raspberry Pi to the power supply using the power adapter. An LED on the Raspberry Pi should light up or flash. It is best to wait a few minutes for it to boot up.
-
Open the console.
More information about the console Instructions for opening and operating the console.
- Connect to the Pi using the following command. Use the data you entered previously. …
ssh birder@birdnetpi.localPS C:\Users\Name> ssh birder@birdnetpi.localThe authenticity of host 'birdnetpi.local (2a02:4454:c122:2000:15gc:24b7:f06a:f322)' can't be established.ED25519 key fingerprint is SHA256:kfRttaVIh+Z/FbSq9g6adalVfIsgvUtk4o.This key is not known by any other names.Are you sure you want to continue connecting (yes/no/[fingerprint])?- Confirm the connection.
yesAre you sure you want to continue connecting (yes/no/[fingerprint])? yesWarning: Permanently added 'birdnetpi.local' (ED25529) to the list of known hosts.Connection closed by 2a02:4454:c122:2000:15gc:24b7:f06a:f322 port 23birder@birdnetpi.local's password:- A password prompt should then appear. Enter the password stored in the operating system. Note that the password will remain invisible as you type it. If you are no longer prompted to enter a password, restart the process by entering the command from step 4.
birder@birdnetpi.local's password:Linux birdnetpi 6.12.47+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.12.47-1+rpt1~bookworm (2025-09-01) aarch64
The programs included with the Debian GNU/Linux system are free software;the exact distribution terms for each program are described in theindividual files in /usr/share/doc/\*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extentpermitted by applicable law.Last login: Thu Oct 01 00:00:00 2025 from 2a02:4454:c122:2000:15gc:24b7:f06a:f322- This step is only for Raspberry Pi Zero 2 W: The RAM of the Raspberry Pi Zero 2 W is too small to install BirdNET-Pi without modification. Therefore, the so-called swap size must be increased. This ensures that, in addition to the physical hardware, part of the SD card is also used as RAM. Without this adjustment, BirdNET-Pi cannot be installed on the Zero 2 W. In addition, the Wi-Fi power options must be adjusted.
sudo sed -i 's/CONF_SWAPSIZE=512/CONF_SWAPSIZE=2048/g' /etc/dphys-swapfile &&sudo sed -i 's/#CONF_MAXSWAP=2048/CONF_MAXSWAP=4096/g' /etc/dphys-swapfile &&sudo sed -i '/^exit 0/i sudo iw wlan0 set power_save off' /etc/rc.localNow restart the Raspberry Pi.
sudo rebootThen wait a few minutes until the system has fully booted up and connected to the Wi-Fi. Then reconnect to the Pi via SSH (see steps 4 and 6).
- Use this command to start the BirdNET-Pi installation. The process may take several minutes, depending on your internet connection and system performance. Leave the terminal open until the installation is complete.
curl -s https://raw.githubusercontent.com/Nachtzuster/BirdNET-Pi/main/newinstaller.sh | bash