Do you want to build your own FlightAware PiAware ADS-B Ground Station?

You can now build and run your own ADS-B ground station that can be installed anywhere and receive real-time data directly from airplanes on your computer.

Your ground station can run FlightAware's PiAware software to track flights within 100-300 miles (line of sight, range depending on antenna installation) and will automatically feed data to FlightAware. You can track flights directly off your PiAware device or via

Users sending ADS-B data to FlightAware will see live (non-delayed) data, have their own data highlighted on FlightAware track logs, see additional information on ADS-B from elsewhere, receive custom statistics and more information on ADS-B sites around the world. As a thank you for your contribution to our community, FlightAware offers a free Enterprise Account (USD89.95/mo value) to users who share their data.

Getting started is fast and easy!

Using the instructions below, the process should take about 2 hours hours and the parts cost about USD100/EUR80.

Already running dump1090 on a Raspberry Pi?

View the PiAware installation page to install the latest version on your Pi.
FlightAware PiAware: dump1090 ADS-B software web interface
1PiAware Shopping List

The parts to make a PiAware box are available everywhere in the world, but vendors and availability vary by country. A shopping list with helpful links is available for United States below; please let us know on our discussion forums if you find better vendors for your country. Alternately please view these alternate instructions:

Argentina | Australia | Canada | Germany | Spain | France | India | Italy | Mexico | Norway | People's Republic of China | Russia | South Africa | South Korea | Thailand | Turkey | United States

  • Required
  • Optional
  • We recommend that you use a 5.1V 2.5A power supply.

    We recommend you use an 8GB or greater microSD card. If your computer does not have a built-in SD card reader/writer, you will need the optional USB SD card reader/writer.

    2Install PiAware on your SD card


    1. Download PiAware on Raspbian Linux 3.1.0 ZIP (632MB) and save the file on your computer.
    2. Double-click on the downloaded file to unzip the compressed file.
    3. Download Win32DiskImager utility ZIP (17MB).
    4. Run the Win32DiskImager utility. You might need to run the utility as Administrator (if so, right-click on the file, and select "Run as administrator").
    5. Select your downloaded piaware-sd-card-3.1.0.img file.
    6. Select the drive letter of the SD card in the device box. Be careful to select the correct drive.
    7. Click write and wait for it to complete. This might take a few minutes.
    8. When this is done, eject and remove the SD card.
    Mac OS X
    1. Download PiAware on Raspbian Linux 3.1.0 ZIP (632MB) and save the file on your computer.
    2. If your web browser did not automatically un-ZIP the ZIP file, double-click on the downloaded file to unzip the compressed file.
    3. Download RPi-sd card builder v1.2 ZIP (200kB).
    4. Open the RPi-sd card builder v1.2 application.
      1. If it won't open due to a security restriction, click the "control" key, select the RPi-sd card builder v1.2 application, then click click open.
    5. Select your downloaded piaware-sd-card-3.1.0.img file.
    6. Be sure your SD card is connected and press continue.
    7. Select your SD card drive and press OK. Be careful to select the correct drive.
    8. Enter your Mac OS X system password.
    9. Confirm your SD card has been unmounted and press continue.This process will take a few minutes.
      1. If you are presented with a Run Shell Script error, you must move your downloaded piaware-sd-card-3.1.0.img file to a folder that has no spaces in the pathname.
      2. You must also be sure you are selecting your extracted piaware-sd-card-3.1.0.img and not the
      3. If you continue to receive this error, verify the PiAware image is written to the card (see example) and proceed to step 3.
    10. When this is complete, a message will appear indicating that it worked.
    11. When this is done, eject and remove the SD card.

    3Start your PiAware device

    1. Slide the SD card (with PiAware installed) into your Raspberry Pi.
    2. Tightly plug in the antenna cable into the USB ADS-B dongle.
    3. Plug all other cables (USB power, Ethernet network, USB ADS-B dongle) into your Raspberry Pi.
    4. You should observe a solid red LED and a blinking green LED on the Raspberry Pi as well as yellow and green LEDs next to the Ethernet jack.
    4Claim your PiAware client on

    You should wait about four or five minutes for your PiAware to start and then you can associate your FlightAware account with your PiAware device to receive all the benefits. Once your device is running, please:

    5View your ADS-B statistics

    FlightAware will begin processing your data immediately and displaying your statistics within 30 minutes.View your ADS-B stats at:

    The FlightAware stats page will also tell you the local IP of your device and provide a link for direct connection.


    Remember that the signals from aircraft are not designed to penetrate objects, so the antenna should be located "line of sight" to the sky with no obstructions. The most optimal installations, which are installed outdoors and on a roof, have a range of over 250mi / 400km.

    Enjoy using PiAware and using FlightAware with extra features reserved exclusively for ADS-B feeders like you. Please check out the discussion forums to share your experiences or learn more.

    7Optional Steps for Advanced Setup


    Don't have an account? Register now (free) for customized features, flight alerts, and more!