Skip to content

Latest commit

 

History

History
25 lines (15 loc) · 1.22 KB

File metadata and controls

25 lines (15 loc) · 1.22 KB

Aircraft radar system in JavaScript

Demo of the airplanes tracker. After clicking on a button to start the connection with the RTL-SDR USB device, live data from an airplane is being displayed on the screen, include raw latitude, longitude, altitude.

This project uses the Web USB API, a RTL-SDR dongle + antenna and some vanilla JS code.

If you'd like to learn more, you can check out the blog post.

How to run

As it doesn't use any front-end framework, you can start it quickly by running:

npm start

and opening your browser on http://localhost:1234

Also, this version:

  • Shows notifications when a new airplane is spotted
  • Stores the data in the indexedDB for later usage

Credits

This project probably wouldn't have been possible if I hadn't come across AirplaneJS and rtl-sdr by Thomas Watson and rtlsdrjs by Sandeep Mistry. 💜