Last night I set up an Automatic Packet Reporting System (APRS) iGate to listen on 144.390 MHz for packets and report them to APRS Internet Service (APRS-IS). This is like a listening station that will improve my area APRS coverage.

My receive-only APRS station on

This can be done relatively inexpensively with a Raspberry Pi (~$35), a RTL-SDR receiver (~$26), and some opensource linux software available online.

The latest RTL-SDR v3 is a capable little Software Defined Radio (SDR) receiver that can even receive to HF frequencies. For much cheaper than a standalone HF receiver, you can get the kit that includes a whip dipole, extension SMA cables, and mounting hardware. I lengthened the whips to 2m resonance (~19 inches each side).

Using software in linux: rtl_fm and direwolf, one is able to listen for APRS traffic on 144.390 MHz, decode it, and with the Raspberry Pi  connected to the Internet, can send what it hears to the main APRS servers for visibility on

Note one guy here sharing his heart rate and blood oxygen levels while on the road.

Now that this is up, I can monitor the firehose of digital packet information that is constantly on the frequency, and relay some close-by transmissions to the rest of the world.

Special thanks goes to my friend briandef (who is studying and may soon become a ham) for his insight and pre-struggle with SDR opensource software to help me debug out how to cleanly set up the RTL-SDR dongle.

Leave a Reply

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