Category: RTL-SDR

Radio For Everyone: An Easy Homemade Outernet Antenna, More FlightAware Pro Stick Plus Results

Akos from the radio for everyone blog (formerly known as the rtlsdr4everyone blog) has uploaded two new posts. On the first post he shows some further tests on the new FlightAware Prostick plus. The Prostick is an RTL-SDR that contains a built in LNA and the Prostick plus adds an additional SAW filter on the stick. For him the Prostick Plus works significantly better than the regular Protstick + external FA cavity filter and also gets about twice the ADS-B reception reports as our V3 which does not use an additional internal LNA. Next week we hope to release our own review of the Prostick Plus, and we’ll hopefully be able to show and explain why some people see better performance with the plus and why some instead see degraded performance.

In his second post Akos shows a tutorial on building an easy helical antenna for Outernet reception. The antenna is constructed from readily available household materials such as a soda bottle, coax cable, electrical tape and a cookie tin. With the cookie tin used he was able to get a SNR reading between 7 – 9 dB, which is pretty good considering that only 3 dB is required for Outernet decoding to work.

Outernet hardware plus the homemade helical antenna made by Akos.
Outernet hardware plus the homemade helical antenna made by Akos.

The 2016 /r/rtlsdr Reddit Giveaway

The mods of the /r/RTL-SDR community on the Reddit discussion platform are currently hosting an RTL-SDR themed giveaway. The prizes up for grabs include units which have been donated from ThumbNet (Nongles.com) and us at RTL-SDR.com. The prizes also include several donated home brew projects including filters and downconverters. See the table at the end of this post for the full prize list.

To enter all you need to do is write a comment on the competition thread at reddit.com/r/rtlsdr and mention what you like about SDR and what you hope to do with a prize if you win. While you’re at it we strongly suggest subscribing to /r/rtlsdr if you haven’t already as that is one of the the largest and most active communities of rtlsdr users on the web.

The competition closes on December 3rd and only one entry per household is allowed.

Place Prizes Description
1st-2nd 2 ThumbNet – Nongles.com N3 SDR RECEIVER
3rd-5th 3 RTL-SDR Blog V3 Dongle + Antenna Kit
6th-7th 2 $25 ThumbNet – Nongles.com Gift Certificate
8th-11th 4 RTL-SDR.com Blog V3 Dongle Only
12th 1 PA0RDT Mini-Whip Antenna
13th-14th 2 RTL-SDR.com Blog Broadcast FM Filter
15th-16th 2 Up to ~4.5GHz Microwave Downconverter
17th 1 70cm HamSat / 433 Combline BPF
18th-20th 3 Choice of Custom Made 5 Pole HF BPF/LPF/HPF

Two Videos That Show How To Set Up An Outernet Receiver

Outernet is a relatively new satellite based file delivery service which can be received with an RTL-SDR dongle. They continuously send out useful data like weather reports, news, APRS data as well as files like Wikipeda pages, images, videos and books. Previously we posted a tutorial that shows how to set up an Outernet receiver here.

If you instead prefer video tutorials, then two YouTube channels have uploaded Outernet set up tutorials. The first tutorial is by MKme Lab. In this video they set up Outernet using a Raspberry Pi and a Lipo battery for portable operation. Once setup he shows the Outernet browser and weather app in action.

DIY Raspberry Pi Outernet Satellite Receiver Assembly & Testing | #EduCase Project Build

The second video is by John’s DIY Playground and is similar, but goes a bit deeper into setting up the software on the Raspberry Pi and shows how to point the patch antenna towards the satellite.

Outernet satellite receiver using Raspberry Pi

An RTL-SDR Receiver App Written in Swift for MacOS

Over on YouTube user GetOffMyHack has uploaded a video that shows his development of a Mac based general purpose tuning app for the RTL-SDR, which was written in the Swift programming language. Swift is a programming language which is designed for creating apps for a wide range of smart Apple devices.

GetOffMyHack’s program currently has a spectrum and waterfall view, can tune to any frequency, demodulate NFM and AM, and it also has a built in CTCSS decoder. At the moment the software and code is unreleased, but he writes that in the future the code will be released and made open source once he reaches the next version in the development cycle. Keep an eye on his YouTube channel for any updates.

MacOS Desktop RTLSDR Application written in Swift

A Portable RTL-SDR Project

Frequent RTL-SDR.com reader Rodolfo recently wrote in to us wanting to share a portable RTL-SDR set up that he has produced. From the supplied photo the portable unit looks very robust and really well built. We hope that it will give inspiration to others wanting to make portable units as well. Rodolfo wrote:

Last year, a friend of mine in the telecommunication services industry, was talking to me regarding some kind of sporadic interferences he was getting in their devices, and asked if I can do something about it. I spend some days trying to figure a way to help him, as it was (and is) a good friend of mine. I seat in my library at home, and start to scratch some designs, based in rtl-sdr.com article published in 6 October 2014: “RASPBERRY PI RTL-SDR SPECTRUM ANALYSER SCANNER”. Some weeks later, I get the designs and get a good cup of coffee with him. After the second cup,  and I get a “go” sign, and so it born a portable spectrum capture that I called “sapinho”, as my youngest son nickname. Just “for the record”, “sapinho” in Portuguese means a little frog – you can jump from place to place to scan the RF band.

So, the device is very simple, the great problem was  finding the most small configuration possible, to meet the portable specifications:

  • Raspberry pi ver. B;
  • NooElec RTL Receiver;
  • “FreqShow” python software.
  • A pair of LM2596 DC-DC;
  • 3.5 ‘’ TFT LCD Touch Screen for Raspberry Pi;
  • 6VDc battery;
  • Cable;
  • Expandable antenna;
  • Enthusiasm.

Trying to get the most of it, I put a wifi dongle, so that he can connect to a nearby hotspot, or get a “had oc” connection for remote control. There is a plug for charging the batteries, and two red leds (one for the charging , and the other for operation status).  All of it was install in a 100 x 300 x 100 (mm) portable aluminum box.

Portable RTL-SDR Unit
Portable RTL-SDR Unit

New Low Power RTL-SDR’s for Stratux ADS-B Receivers

Stratux is an RTL-SDR based project that gives small plane pilots access to ADS-B data, without having to purchase an expensive commercial ADS-B installation. It consists of software that runs on a Raspberry Pi, and two RTL-SDR dongles to receive both 1090 MHZ ADS-B, and 978 MHz UAT. The decoded data is then streamed via WiFi to a tablet running navigation aide software with charts for pilots.

Typically Stratux kits come with two standard ‘Nano’ styled RTL-SDR dongles. However, users of the Stratux system have been reporting problems with overheating, and with the Pi struggling with the high current demands of a typical setup which includes two RTL-SDR dongles, active WiFi broadcasting, a GPS unit and an optional cooling fan. A typical RTL-SDR dongle draws 280 mA, so two dongles are already pulling 560 mA.

Chris, creator of the Stratux software and seller of Stratux kits has just released a new low power RTL-SDR dongle (kit with antennas). The cost is $35 USD for two dongles (one for 1090 MHz and one for 978 MHz). The dongle obtains its low power feature by using a switching regulator instead of a linear regulator as the main 3.3V power regulator on the PCB. Normally you would not want to use switching regulator for the main regulator in an RF device because they are very noisy in terms of RF interference generated. However switching regulators are much more efficient compared to linear regulators, and thus save a lot of current wastage. Other dongle manufacturers like ThumbNet have actually gone the other way, removing the secondary 1.2V switching regulator from the standard dongle design, and using a linear regulator instead. The ThumbNets end up with lower noise, but draw 400 mA of current. 

With the switching regulator the new Stratux dongles only draw about 185 mA, a saving of almost 100 mA. They also generate 0.5W less heat. Users of the Stratux system have so far been impressed with them and have not noticed any appreciable difference in ADS-B performance. We think that these low power dongles might also be of interest to people using them on mobile phones or battery/solar powered remote installations.

The new Stratux low power RTL-SDR dongles.
The new Stratux low power RTL-SDR dongles.

During testing, Chris found that there was no significant noise floor increase visible on the 978 MHz  & 1090 MHz frequencies. Most of the switching noise increase appears to be on the lower frequencies, but those frequencies are not relevant for the Stratux use case anyway.

Chris was kind enough to send us some samples of the new low power dongles. First we ran a noise floor scan with rtl_power to determine the effect of the switching regulator. The results show that the spurs and noise floor readings have definitely increased by a significant amount, with an especially large noise floor rise below 400 MHz. In SDR# wandering switching noise spurs are also visible throughout the spectrum, but they tend to weaken in strength once an antenna is connected.

Stratux vs Standard Dongle vs V3 Dongle Noise Floor Scan
Stratux vs Standard Dongle vs V3 Dongle Noise Floor Scan

Fortunately, ADS-B is very tolerant to spurs and is generally not affected by this type of noise. We’ve only given the Stratux a quick test on ADS-B so far, but when compared against another ‘nano’ styled dongle the Stratux performed nearly identically (in fact even a little better) in terms of messages received. The two dongles were connected to the same antenna via a splitter and we logged the number of messages received in 10 minutes.

Quick ADS-B Reception Test
Quick ADS-B Reception Test

In conclusion the Stratux RTL-SDR set out to solve the mobile power issues suffered by people using the Stratux system. It has achieved that with an over 100mA saving in current use. The new Stratux dongle is much noisier, but the noise does not appear to significantly affect ADS-B reception as seen by our results and from the reports from Stratux users who beta tested this dongle.

Chris has also created a post on Reddit /r/stratux which talks a bit more about the new dongle.

Real Time RTL-SDR Passive Radar with Clutter Supression and Target Acquisition

Marcus Herber is a 4th year electrical engineering student at the University of Queensland, Australia. For his final year thesis he set out to build a real time RTL-SDR based passive radar with clutter suppression and automatic target acquisition. On YouTube he’s uploaded a video that gives a quick overview and demonstration of his project. The description reads:

For my final year electrical engineering thesis, I developed a real-time passive radar system with clutter suppression and target acquisition. This was mainly able to be achieved through the use of GPU computing, with CUDA. With any slight improvement of the following hardware (especially the GPU), the system would be able to perform much faster, and increase the number of frames per second. Choosing a slightly better GPU would also allow for a better SDR, with a faster sampling rate.

All the signal processing and the algorithm was done in Python 3, with the Anaconda distribution.

Hardware used:
-RTL-SDR Dongle
-GTX 950 Graphics card
-DAB+/DVB-T LPDA Antenna
-Intel Core i7 6700 Quad Core 3.4GHz CPU
-16GB RAM

Passive radar works by looking for signals being reflected off objects such as aircraft. Strong signals from broadcast towers can easily be reflected off an aircraft towards a directional antenna, then correlated with the broadcast signal received from another antenna. Then with some clever processing the relative speed and distance of the object can be determined.

Real-time RTL-SDR Passive Radar w/ Clutter Suppression + Target Acquisition

Building a DIY 137 MHz Band Pass Filter

Over on YouTube Adam 9A4QV has uploaded a video showing how to build a DIY bandpass filter for 137 MHz. This can help improve the reception of NOAA and Meteor M weather satellites, by blocking strong out of band signals. Adams design is a 132 MHz – 142 MHz Butterworth bandpass filter which gives about 35 dB attenuation outside of the pass band. He’s also posted a write up documenting the filter design on his website.

Lucas Teske recently went ahead and built the 137 MHz filter suggested by Adam. Lucas didn’t have the correct capacitor values so he ended up cascading several in series. His results showed that the filter did improve his reception significantly.