Aether
Flight sharing for the Meshtastic mesh. Schedule a node on a
commercial flight, share it with the community, and compete for
long-range LoRa reception records from ground stations.
signal_cellular_alt
Receptions
How It Works
From scheduling to reception record in four steps
Step 1
Schedule a Flight
Enter a flight number and the app validates it against OpenSky
Network. Departure, arrival, and aircraft type are auto-populated.
No garbage data.
Step 2
Associate Your Node
Select the Meshtastic node you are bringing on the flight. The node
ID, name, and frequency are recorded so ground stations know what to
listen for.
Step 3
Share With the Community
Your flight is published to the Aether portal with a shareable link.
Ground station operators can see upcoming flights and aim their
antennas.
Step 4
Record Receptions
Ground stations report when they receive your signal. Reception
distance, SNR, and RSSI are logged. The best receptions appear on
the global leaderboard.
Key Features
Everything you need for mesh aviation experiments
Flight numbers are validated against OpenSky Network in real time.
Only real, active flights can be scheduled. Departure and arrival
airports auto-populate.
Global rankings by reception distance. See which ground stations
have the best coverage and the longest confirmed LoRa receptions
from aircraft altitude.
Every flight gets a unique URL. Share it on Discord, forums, or
social media so other operators know when to listen. Links open in
the app or the web portal.
Flights are tracked as Upcoming, In Flight, or Completed. Active
flights show a live indicator. Filter by status to find flights
happening right now.
Browse all shared flights, search by airport code, and view the
leaderboard directly in the browser. No app required to follow
along.
API as primary, Firestore as fallback, local cache as last resort.
The leaderboard and flight data survive API downtime and full
offline mode.
What Gets Recorded
Data captured for every reception event
straighten
Reception Distance
Estimated km between ground station and aircraft
signal_cellular_alt
SNR
Signal-to-noise ratio in dB at the receiver
cell_tower
RSSI
Received signal strength indicator in dBm
router
Receiver Node
Ground station name and node ID
flight
Flight Details
Flight number, route, airline, and altitude
schedule
Timestamp
Exact time of reception for verification
flight_takeoff
Live Aether Portal
Browse shared flights, search by airport, view the distance
leaderboard, and share flight links — all in the browser.
Open Portal
arrow_forward
menu_book
Technical Deep-Dive
Read the developer blog post covering the API design, OpenSky
validation, leaderboard logic, and three-tier resilience
architecture.
Read on Blog
arrow_forward