Category: RTL-SDR

RTL-SDR Tutorial: Cheap AIS Ship Tracking

Large ships and passenger boats are required to broadcast an identification signal containing position, course, speed, destination, and vessel dimension information to help prevent sea collisions. This system is known as the "Automatic Identification System" or AIS for short. There are dedicated AIS receivers intended to be used on boats, or by hobbyists, but they can be expensive. A radio scanner, or the cheap RTL-SDR software defined radio (or a more advanced SDR such an Airspy) can be used to receive these signals, and with the help of decoding software, ship positions can be plotted on a map.

This tutorial will show you how to set up an AIS receiver with the RTL-SDR. Most parts of this tutorial are also applicable to other software radios, such as the Funcube dongle, Airspy and HackRF, or even regular hardware scanners if a discriminator tap is used, but the RTL-SDR is the cheapest option.

Safety Warning: This probably should not be used a navigational aid on a boat as the field reliability of the RTL-SDR or other software radios is not proven. This guide is intended for land based scanner hobbyists.

Note, tracking ships with AIS is very similar to tracking aircraft with ADS-B, which is another project that may interest you.

Examples of AIS received with RTL-SDR

An AIS radar example is shown by YouTube user Vinicius Lenci who uses an RTL-SDR, SDRSharp and ShipPlotter. This video also shows what a strong AIS signal sounds like.

Recebendo sinais (AIS) com RTL-SDR

Continue reading

RTL-SDR Direct Sampling Compared with WebSDR

YouTube user opilarczyk has posted a video comparing HF performance of the rtl-sdr with the direct sampling mod at 7MHz with WebSDR, an online SDR streaming site. The comparison shows how the direct sampling mod is extremely susceptible to broadcast FM interference.

RTL-SDR gqrx direct sampling vs WebSDR on rtl2832u

RTL-SDR at 80m with Homemade VEE Antenna and Butterworth Filter

YouTube user VoiceOfShortWave has posted a video of his rtl-sdr dongle receiving HF LSB ham radio transmissions at 3.7MHz with excellent performance. He used a homemade VEE antenna, and also a Butterworth filter to help reduce FM band interference. His other video shows the effect of his butterworth filter with 60MHz cutoff turning on.

SDR DVB-T 80m RTL2832 hand made VEE antenna - Butterworth Filter On - 20.04.2013 - 20:49

RTL-SDR Tutorial: Decoding DRM Radio

Digital Radio Monodial (DRM) radio is a type of digital shortwave radio signal that is used by international shortwave radio broadcasters. It provides superior audio quality compared to AM signals by using digital audio encoding. With an upconverter, good antenna, and decoding software the RTL-SDR software defined radio can receive and decode DRM signals. This tutorial is also applicable to other software defined radios that can receive HF with or without an upconverter, such as the HackRF, Airspy, Softrock and Funcube dongle.

Examples of DRM Decoding

YouTube user Superphish shows DRM reception with his Ham-it-up upconverter, and rtl-sdr.

DRM REE Noblejas Radio with RTL SDR (RTL2832), Nooelec Ham It Up Upconverter, SDR Sharp and DREAM


Continue reading

ADSB# Plugin for SDRSharp

———————
Update and Note: This plugin appears to be now dead. If you are simply looking for the ADSB# standalone program (not the plugin), it is located in the SDR# install folder from sdrsharp.com.
———————

A user by the name of darkscout.rm on the SDRSharp Yahoo group has posted version 3 of his ADSB# plugin for SDRSharp. The main purpose of this plugin is that it allows the waterfall to viewed at the same time as decoding, which may help with visually tuning the gain settings, or experimenting with ways to block out out of band interference. He has also added in a 1-bit error recovery by brute force option, which is used in dump1090 and may improve decode performance.

ADSB# is a standalone program to receive ADS-B signals and my ADS-B plugin does the same but from within SDR#. Continue reading

Homemade ADS-B Filter

Reddit user BigReid has posted on the Reddit rtl-sdr forums his homemade bandpass filter with a pass range of 1-1.2GHz for improving adsb reception. A bandpass filter blocks any interference from signal frequencies outside of the pass range. This might be useful for adsb if you experience a lot of interference from out of band signals at 1090MHz.

His filter is a hairpin filter, which can easily be etched onto a PCB board. You can find the PCB schematic files linked on the post.

ADSB Hairpin Bandpass Filter