How to feed

Feeding is quick and easy.  There are various options depending on what kind of feeder/receiver you use, and your desired level of customization.  Other than the “expert” section below, all of these methods use a Raspberry pi computer.  You can also feed from Windows or other hardware, however I have not developed instructions for that yet.  If you want to help expand the network and can write a tutorial for another platform, feel free to send it in and I will add it to this page.

For Experts

Overview of Feeding Requirements

If you’re an ADS-B/MLAT guru, here is the gist of it:

  • Beast, Basestation, avr, or avrmlat to “” port 30005
  • If you use Virtual Radar Server – send a Compressed VRS format feed to “” port 41000 (click here for tutorial)
    • Note – For a variety of reasons, we prefer Beast/RAW feeds over VRS formatted feeds.  Consider sending Beast format if you can.
  • Optional – if you want to see a custom VRS feed on our site showing just your receiver, send to a custom port as described here.
  • To feed (and receive calculation results from) MLAT, use mlat-client from GitHub (, call mlat-client in a format similar to below:
/usr/bin/python3.4 /usr/bin/mlat-client --input-type dump1090 --input-connect localhost:30005 --lat xx.xxxxx --lon -yyy.yyyyy --alt zzzzft --user yourusername --server --no-udp --results beast,connect,localhost:30104

The “script” Method

ADS-B Exchange Setup Scripts

These scripts aid in setting up your current ADS-B receiver to feed ADS-B Exchange.

Obtaining And Using The Scripts
Running the following commands will download the contents of this repository and begin setup.

sudo apt-get install git
git clone
cd adsb-exchange
chmod +x
sudo ./

After completing the setup do not delete this repository.

The script creates two files, one named and another named which will reside in this folder containing a clone of this repository. The path to execute these scripts after each reboot has been set to this location. Deleting this folder will result in both the and scripts to not be executed thus not enabling your receiver to feed ADS-B Exchange after your device has been rebooted.

Reporting Issues
Feel free to report any issues you encounter with this script to:


For Beginners or others who want it to “Just Work”


FlightAware ADSBx Feeder

If you already feed FlightAware, and want to continue doing so, check out our combined FA, ADSBx image here: Custom Feeder

We also offer a custom ADSBX feeder image with stats, dashboard, maps, US sectionals, offline vector maps, and many more features!


ADSBx Dashboard

Dump1090 Map Layers Selection



That’s it, your traffic should now appear on the Global Radar Page.



If this is not clear, or you have questions, please start a thread in the forums and we can discuss.