Quickstart¶
Get from a blank microSD card to live tracks on a phone in about 15 minutes. This walkthrough uses the default Aircraft (ADS-B) setup; the same first steps apply to every mission.
What you need
1. Flash the card¶
- Download the latest
aryaos-*.img.xzfrom GitHub Releases. - Write it to the microSD card with Raspberry Pi Imager (choose Use custom) or balenaEtcher. Full instructions: Flash the image.
2. Boot the box¶
- Insert the card, connect the SDR and antenna, and apply power.
- The first boot takes about 120 seconds while AryaOS expands its filesystem,
assigns a unique hostname (
aryaos-xxxx), and generates its identity. Later boots take about 90 seconds. - When it is ready, AryaOS broadcasts a Wi-Fi network named
AryaOS-xxxx(the same four characters as the hostname).
See First boot & first login for exactly what happens and how to set your password.
3. Connect a device¶
- On the phone, join the
AryaOS-xxxxWi-Fi network. - The onboarding hotspot is open by default — you can set a WPA2 password later from the web console.
- Open your browser to
https://aryaos-xxxx.local:9090/(accept the self-signed certificate warning — the cert is unique to your device).
Note
If aryaos-xxxx.local does not resolve on your phone, browse to the
gateway's IP address instead — the hotspot hands out addresses on
10.41.0.0/24 with the box at 10.41.0.1.
- Join the same Wi-Fi network, or plug the Pi into your LAN with Ethernet.
- Open
https://aryaos-xxxx.local:9090/in a browser. - Log in as user
pi. On a release image you will be prompted to change the default password on first login.
4. Point TAK at the gateway¶
Configure your TAK end-user device to receive Mesh SA — the local multicast CoT stream AryaOS broadcasts by default.
- Settings → Network Preferences → Network Connections.
- Ensure SA Multicast (Mesh SA) is enabled — this is on by default in most builds.
- Return to the map. Aircraft appear as they are received.
- Enable multicast SA in Settings → Network.
- If your network blocks multicast, use a direct feed instead — see Connect to a TAK Server or the NMEA/GDL90 options for ForeFlight & EFBs.
5. Confirm you see tracks¶
- In the AryaOS web console, open AryaOS Site → Sensor services and confirm
adsbcotandreadsbare active. - On the TAK map, aircraft icons should appear within a minute if any are in range of your antenna. A local ADS-B map is also served on the box (tar1090).
You're live
You now have a standalone ADS-B-to-TAK gateway. No internet was required.
Where to next¶
- Tune the ADS-B setup — decoder choice, UAT, gain, dual SDRs.
- Other missions — maritime, drones, GPS, multi-sensor.
- Connect a TAK Server — forward the picture upstream.
- Tour the web console — everything you can configure.
- Harden for the field — passwords, Wi-Fi, VPN.