📖 SETUP GUIDE

FinalPing Ground Station Setup

Pick your setup type below. Your location and tracked aircraft are always pulled automatically from your FinalPing account — no manual config needed.

Before you start
Active FinalPing account with Ground Station add-on
Aircraft and location set up in the FinalPing app
FlightAware Pro Stick Plus + 1090MHz antenna
What happens automatically
Pulls your location from your account
Pulls your tracked aircraft from your account
Sends alerts through your notification channels
Starts on every boot or login
📦 Raspberry Pi Kit — Pre-flashed

Your kit arrives with the SD card already flashed. No computer setup needed — just plug in and go through setup on your phone.

1

Screw the antenna onto the Pro Stick Plus and plug it into any USB port on the Pi.

2

Plug the power supply into the Pi and wait about 60 seconds for it to fully boot.

3

On your phone, open WiFi settings and connect to FinalPing-Setup. Password: finalping

4

A setup page opens automatically on your phone. If it doesn't appear after 10 seconds, open a browser and go to 192.168.4.1

5

Enter your home WiFi name and password, then your FinalPing account email and password. Tap Connect Ground Station.

6

The Pi reboots, connects to your home WiFi, and starts tracking. Your location and aircraft are pulled from your account automatically.

7

Open the FinalPing desktop app. Dashboard → Ground Station: Online within 60 seconds.

⚠️ Use your phone — not a laptop or desktop. iPhones and Android phones open the setup page automatically when joining FinalPing-Setup. Laptops typically do not.
That's it. The Pi runs silently in the background on every boot. No further setup needed.
🍓 Raspberry Pi Kit — Self-Setup (No Pre-flash)

If your kit did not come pre-flashed, you'll need to image the SD card yourself. You'll need a Windows PC or Mac, your microSD card, and a card reader.

Step 1 — Flash the SD card

Download and install Raspberry Pi Imager from raspberrypi.com/software. Insert your microSD card, then open the Imager and configure:

DeviceRaspberry Pi (any model you have)
Operating SystemRaspberry Pi OS Lite (32-bit)
StorageYour microSD card

Click Edit Settings (the gear icon) and fill in the OS Customisation panel:

Hostnameraspberrypi (or anything you want)
Usernamepi (recommended)
PasswordSet a password — you'll need it to SSH in
WiFi SSIDYour home WiFi name
WiFi PasswordYour home WiFi password
Enable SSHYes — tick this
Pi ConnectLeave this off
💡 The WiFi credentials you enter here are so the Pi connects to your home network temporarily, which lets you SSH in to run the installer. The installer will wipe this at the end, and you'll enter your WiFi again on your phone during the FinalPing setup step.

Click Save → Write → Yes to flash. When done, eject the card and insert it into your Pi.

Step 2 — Run the FinalPing installer

Plug your Pro Stick Plus into the Pi, then power it on. Wait about 60 seconds for it to boot and connect to your WiFi.

Next, find the Pi's IP address. Use whichever method works for your router:

Router app — If your router has an app (Eero, Google Home, Orbi, Netgear, etc.) open it and look at the connected devices list. Find the device named raspberrypi and note its IP address.
Router admin page — Check the sticker on the back or bottom of your router for the admin login address and credentials. Open that address in a browser, log in, and find the connected devices list. Look for raspberrypi and note its IP.
Windows (find your router address) — Open PowerShell and run ipconfig — look for Default Gateway. Type that address into a browser to open your router admin page, then find raspberrypi in the connected devices list.

Then open PowerShell (Windows) or Terminal (Mac) and SSH in using that IP address:

ssh pi@192.168.1.45

Replace 192.168.1.45 with the actual IP from your router. It will ask for the password you set in the Imager — nothing appears as you type, that is normal.

⚠️ If you get a warning about a changed host key (REMOTE HOST IDENTIFICATION HAS CHANGED), run this first to clear it — then SSH in again: ssh-keygen -R <ip-address>

Enter your password when prompted. Nothing will appear as you type — that's normal. Once you're in, run the FinalPing installer:

curl -fsSL https://finalpingapp.com/setup-portal.sh | sudo bash
💡 The installer compiles dump1090 from source — this takes around 10–15 minutes. You'll see a lot of compiler output. That's normal. Let it finish.
When you see "Kit preparation complete!" the installer is done. The Pi will reboot automatically.

Step 3 — Activate on your phone

After the Pi reboots it broadcasts a setup WiFi network. On your phone:

1

Open WiFi settings and connect to FinalPing-Setup. Password: finalping

2

A setup page opens automatically. If it doesn't, open a browser and go to 192.168.4.1

3

Enter your home WiFi name and password, then your FinalPing email and password. Tap Connect Ground Station.

4

The Pi reboots, connects to your home WiFi, and starts tracking. Open the FinalPing desktop app — Dashboard → Ground Station: Online.

⚠️ Use your phone for this step — not your laptop. Phones auto-open the setup page when joining FinalPing-Setup. Laptops do not.
🪟 Windows PC

Run the ground station directly on your Windows PC with the Pro Stick Plus plugged in. No Pi required.

1

Plug your Pro Stick Plus into any USB port on this PC.

2

Right-click Start → Windows PowerShell (Admin) or Terminal (Admin) and run the installer:

irm https://finalpingapp.com/install.ps1 | iex
1

The installer verifies your FinalPing account and Ground Station access.

2

When Zadig opens: Options → List All Devices → select RTL2832U → choose WinUSB → click Install Driver. Return to PowerShell when done.

3

The installer sets up auto-start via Task Scheduler. Restart your PC.

4

After reboot FinalPing Ground Station starts silently in the background on every login. Open the FinalPing app — Dashboard → Ground Station: Online.

⚠️ The Zadig driver step is required the first time. If you skip it, dump1090 won't see the receiver.
🍎 macOS

Run the ground station directly on your Mac with the Pro Stick Plus plugged in. No Pi required.

curl -fsSL https://finalpingapp.com/install-mac.sh | bash
⚠️ If macOS blocks the RTL-SDR driver, go to System Settings → Privacy & Security → Allow Anyway.

The installer sets up Launch Agents so dump1090 and FinalPing Ground Station start automatically on every login.

After setup

Ground Station status
Open the FinalPing desktop app. The Dashboard shows a Ground Station row with a green Online dot when your receiver is connected and running. If it shows Offline, check that your Pi or PC is powered on and connected to the internet.
Alerts
Takeoff, approach (10nm, 5nm, 2nm), and landing alerts fire automatically through your FinalPing notification channels — Discord, Slack, SMS, email, or any integration you have set up. Nothing extra to configure.
Live Map
The Live Map in the FinalPing desktop app shows your aircraft in real time. The purple SDR range polygon shows the area your antenna can actually hear — it builds out over time as more aircraft are received in different directions.
Changing aircraft or location
Update aircraft or location in the FinalPing app. The ground station re-fetches your config from your account every hour automatically.
Finding your ICAO24 code
Search your tail number at globe.adsbexchange.com — the ICAO24 hex code appears in the aircraft detail panel. Enter it in the FinalPing app under Aircraft.

Troubleshooting

Ground Station shows Offline in the app
Check that your Pi or PC is powered on and online. On the Pi, SSH in and run: sudo systemctl status finalping-ground — look for errors. On Windows, check Task Scheduler for the FinalPingGroundStation task.
SSH gives "host key changed" warning
You previously connected to a different Pi at this IP address. Clear the old key (replace the IP with your Pi's actual IP) and try again: ssh-keygen -R 192.168.1.45
"Cannot reach dump1090" in the logs
dump1090 is not running or the receiver isn't detected. On the Pi: sudo systemctl status finalping-dump1090. Make sure the Pro Stick Plus is plugged in.
"Ground station not enabled"
Your account doesn't have the Ground Station add-on. Purchase it at finalpingapp.com/pricing.
"Login failed" in the logs
Your FinalPing email or password is wrong. On Pi: nano /home/pi/finalping-ground/finalping_ground.py and correct FINALPING_EMAIL and FINALPING_PASSWORD, then: sudo systemctl restart finalping-ground
Pi won't connect to my WiFi after setup
The SSID or password entered during phone setup may have been wrong. To redo setup, SSH into the Pi while on FinalPing-Setup WiFi (192.168.4.1) and run: sudo rm /etc/finalping/.setup_done && sudo rm -f /etc/NetworkManager/system-connections/FinalPing-Home.nmconnection && sudo reboot Then go through the phone setup again.
No aircraft appearing
Make sure your antenna is connected and pointing skyward. Indoor antennas near windows work but outdoor antennas give much better range. Confirm your aircraft have ICAO24 codes entered in the FinalPing app.
Windows — no signals received
The Zadig driver step is required. Open Zadig (zadig.akeo.ie), go to Options → List All Devices, select RTL2832U, choose WinUSB, click Install Driver. Then restart your PC.
Mac — driver blocked by macOS
Go to System Settings → Privacy & Security → scroll down and click Allow Anyway next to the RTL-SDR driver entry. Then restart.
🛒 Buy a Receiver📦 Buy a Pi KitBuy Ground Station →