dump1090 binary built for Raspberry Pi / Arm

If you’re after a binary of dump1090 for the Raspberry Pi without having to build it, here’s a compiled binary for you.

I built it on Arch linux, but it also works on Raspbian, or likely any other Arm processor as well.

It’s version 1.09.0608.14 of the MalcolmRobb fork

You can download it from here:
https://www.john.geek.nz/wp-content/uploads/2014/08/dump1090.tar.bz2

It requires rtl-sdr which is available for raspian (apt-get install rtl-sdr) or Arch (pacman -Sy rtl-sdr).

If you’re using Arch and unsure…

1
2
3
4
5
6
7
8
9
pacman -Sy rtl-sdr
cd /
mkdir ADS-B
cd ADS-B
wget https://www.john.geek.nz/wp-content/uploads/2014/08/dump1090.tar.bz2
tar -jxvf dump1090.tar.bz2
rm dump1090.tar.bz2
cd dump1090
./dump1090 --help

Here’s a service file for dump1090 so you can control it using systemctl. Thsi enables the network interface on the default of port 30003

1
2
3
4
5
6
7
8
9
10
[Unit]
Description=dump1090
 
[Service]
WorkingDirectory=/ADS-B/dump1090/
ExecStart=/ADS-B/dump1090/dump1090 --quiet --enable-agc --aggressive --net
Restart=on-failure
 
[Install]
WantedBy=multi-user.target

If you’re using Arch, this will install, enable and start the dump1090 service.

1
2
3
4
5
cd /etc/systemd/system
wget https://www.john.geek.nz/wp-content/uploads/2014/08/dump1090.service
systemctl enable dump1090.service
systemctl start dump1090.service
systemctl status dump1090.service
Posted in ADS-B Aircraft tracking, Embedded Systems, General Randomness, Linux Tips, Raspberry Pi

Leave a Reply

Your email address will not be published. Required fields are marked *

*