1 · Location
—
PENDING
2 · Microphone
—
PENDING
3 · Live aircraft
0
PENDING
4 · GPS L1 · Jammer
UNKNOWN
PENDING
5 · Field beacons
0
PENDING
6 · IP-Geo Fallback
—
PENDING
Live picture · operator + aircraft + Pi beacons
Air deconfliction · selected aircraft
Click any aircraft on the map to add it (up to 10). Pairwise closest-point-of-approach
assumes straight-line constant-altitude motion using current track and ground speed —
it is a tactical estimate, not a flight-plan-aware prediction.
Tiers: GREEN >5 nm AND >1000 ft ·
AMBER 3–5 nm OR 500–1000 ft ·
RED <3 nm AND <500 ft.
Plug-and-play hardware
MICROPHONE
Already captured in this tab when you grant the browser permission. Deeper analyzer at /acoustic-capture.
RTL-SDR DONGLE (browser direct)
Plug the dongle into a free USB port on this laptop, then click Connect. Chrome/Edge only (uses WebUSB). On Linux, if the browser cannot claim the device, the companion setup notes include the one-time kernel-driver unload step.
not connected
LIVE AIRCRAFT (no hardware needed)
Tile #3 auto-populates from the public OpenSky Network feed centered on your current location. No dongle required for the demo to render planes.
OPERATOR LOCATION (manual pin)
Desktop browsers usually have no GPS chip and guess from Wi-Fi or fall back to the cloud's egress IP (will show as Oregon when hosted on Replit). Phones and TAK clients use real GPS and are accurate. If the auto-location is wrong, type your coordinates here — saved in this browser, used immediately for the air picture.
no manual pin set · using browser GPS / IP-geo
ESP32 FIELD BEACON (browser-flash)
Plug an ESP32 dev board into a USB port, click Flash ESP32 Beacon, and the browser writes the ATLAS Beacon firmware via Web Serial in about 60 seconds. After the green progress bar fills, the same dialog asks for your Wi-Fi credentials. Do not close the dialog until you have entered the SSID and password — that screen only appears in the brief window after a fresh install. If you reflashed previously and the beacon is sitting in slow-blink mode (Improv pairing wait), use Pair Wi-Fi (no reflash) instead — it opens the same Wi-Fi screen without re-writing the firmware. Chrome/Edge desktop only.
firmware status: checking…
esp-web-tools: checking… · firmware: checking…
Source sketch and build instructions in the repo at
firmware/atlas-beacon/. The board reports its callsign, MAC, RSSI and IP back to tile #5 every 5 seconds.
RASPBERRY PI · OPTIONAL EDGE POD
A Pi-based heavier edge pod (pre-flashed SD image) is tracked as a follow-on for vehicle/installation deployments. For internal advanced setup: companion setup notes.
Honest scope: this is a passive-receive demo. Standard RTL-SDR dongles cannot transmit by design.
Field Exercise Mode · TRL 7 Evidence Capture
Records every sensor event (GPS, mic, beacons, RF, ADS-B) for the duration of an exercise, then
generates a printable after-action report you can attach to a grant or BAH submission.
No recording happens until you click START.
Honest scope: only events the server timestamps during the exercise window are captured. No mic audio,
no GPS history outside the window, no client-supplied timestamps trusted. Single active exercise per server
(single-operator demo is the valid TRL 7 unit). Hard caps: 7-day max duration, 100k events.