What you need
- A Raspberry Pi 3B or newer, or a Zero 2 W, with its power supply.
- A USB receiver for 1090 MHz. One with a built-in filter, like the FlightAware Pro Stick Plus, hears furthest; any RTL-SDR dongle works.
- A 1090 MHz antenna and a 32 GB high-endurance microSD card.
Install
-
In Raspberry Pi Imager,
choose your Pi, then Raspberry Pi OS Lite (64-bit), under
Raspberry Pi OS (other). The Station runs on 64-bit only. In the
settings, name it
station, set a username and password, add your Wi-Fi and turn on SSH. Write the card, put it in the Pi, plug in the receiver and the power. -
A few minutes later, from a computer on the same Wi-Fi (Terminal on
a Mac, PowerShell on Windows), log in and run the installer:
-
On your phone, on the same Wi-Fi, open
station.local:8654(or the numeric address the installer printed).
Already running a receiver
The installer notices readsb, dump1090-fa, PiAware, FR24, an adsb.im image or ultrafeeder, and asks before touching anything. Two doors:--replace: the Station takes over the dongle, imports the feeds and keys you had, and asks before stopping anything.--add: nothing is installed; it prints the one line that makes what you run feed FlightPortrait, with a key.
NET_OPTIONS (then restart readsb):
--net-only, reading its Beast port 30005) carries the same line.
and for ULTRAFEEDER_CONFIG, or the adsb.im Expert page: