Category: RTL-SDR

R820T2 Chip Discontinued: Low Cost R820T2 RTL-SDRs will Continue, Airspy Will Redesign

The R820T2 is the main tuner chip used in most RTL-SDR dongles. Several months ago Rafael Micro ceased regular production of their R820T2 chip, and the older R820T has also been discontinued for some time too.

However, Rafael are still producing new quality R820T2 chips for factories if they make very large bulk orders. Since it is one Chinese manufacturer producing all of RTL-SDR.com V3, NooElec, FlightAware and most generically branded dongles, the volume restriction is not a problem for them as long as the RTL-SDR is still in demand. So most dongles using R820T2 RTL-SDRs should be able to continue business as usual for the forseeable future. But we have also recently seen that a lot of generically branded RTL-SDR dongles presumably produced at other factories have started to ship with the less desirable FC0012/13 tuner chips instead.

The R820T chip is already 8 years old, and the R820T2 has been around for the last two years. The R820T2 was a slight improvement on the R820T, due to a higher quality manufacturing process used to produce it. The change in manufacturing process resulted in mostly higher yields, less chip-to-chip variance, better sensitivity, reduced L-band heat VCO lock issues, and wider filters. 

Recently the Youssef from the Airspy team announced the likely early retirement of their Airspy Mini and R2 line of products (see update below, Airspy Mini/R2 production will continue) These are SDRs that used the R820T2 tuner chip combined with a 12-bit ADC, allowing for significantly better performance compared to an RTL-SDR. It seems that they were able to acquire R820T2 chips from a distributor, but the stock proved to be very low yield. Possibly once discontinued a lot of low quality chips were dumped onto the distributors for final sale. They write:

I have some bad news. Rafael Micro officially discontinued the R820T2 since a few months. This is the tuner we use in the Airspy R2 and Airspy Mini.

We tried to secure an extra batch from Rafael (even at a higher price) but the quality of the silicon of the samples we received wasn't very good and most units didn't pass our automated QA tests. Sacrificing the performance is out of question. The alternatives proposed by Rafael are not pin compatible and require both a significant hardware redesign and new tuner control code - and this is a large investment with very little guarantees on the final result.

I can say this has been one of the longest running designs that resisted the new silicon tuner SDR's popping in and out while setting a standard for performance and price.

For now, our distributors are running out of R2/Mini's very quickly and, until a final solution is found or a new replacement is designed, there won't be any new batches out.

Youssef from Airspy also notes that he's beginning work on designing a new unit:

I was checking my notes for alternatives to the current Airspy R2/Mini design and wondered if consulting the community would give some constructive input. As the market is already crowded with low cost receivers and transceivers, but yet Icom manages to sell a 4 figures SDR, I was thinking of making something that is as open as possible for extensions and work good enough for the most demanding operators and pro's, all while being affordable.

The idea is to replace the R820T2 tuner with one of its latest high performance siblings, then replace the old LPC4370 with the brand new i.MX RT1020. This MCU can be interfaced with a good ADC and has enough processing power for oversampling and decimation through the Cortex M7 core, which will bring the final resolution higher.
The general goals:

  • Better RX performance than the general purpose low cost silicon transceivers
  • 12 bit RX at 10MHz bw and up to 16bit at narrow band
  • Coverage from 30 MHz to 1.8 GHz or more
  • Switched pre-selectors
  • Open source
  • Same form factor as the Airspy HF+ (same box actually)
  • Leverage the RF manufacturing and testing capability developed at Itead Studio
  • Affordable

UPDATE (May/2018): The Airspy team have managed to acquire a new batch of good R820T2 chips, so production of the R820T2 based Airspies can continue as per usual.

So in conclusion there is no need to panic buy R820T2 RTL-SDRs as production will continue as per normal for the forseeable future as the RTL-SDR demand is high enough for factories to make large bulk orders of new R820T2 chips. Even if the R820T2 is fully discontinued, there are alternative tuners with the same performance that we can switch to after a minor redesign.

Note that we're currently out of stock of RTL-SDR V3's on Amazon and low in stock on our store but this is not related to R820T2, but rather simply shipping delays. We should be fully back in stock within a few weeks.

The R820T2 on an RTL-SDR
The R820T2 on a RTL-SDR V3

Listening to SELCAL and the HF Air Band with an RTL-SDR

Over on YouTube content creator Tech Minds continues to upload informative RTL-SDR based videos, this time discussing SELCAL and the HF Air Band. For international flights it is common for aircraft to communicate with ground controllers and the parent company via the HF bands.

As radio communications are sparse, and the pilots obviously don't want to monitor noisy HF static for the entirely journey a system is required for signalling pilots when a ground station wishes to communicate with them. The system in use today is SELCAL which simply consists of transmitting a set of tones unique to an aircraft. When a correct SELCAL tone is received the aircraft system alerts the pilots that a radio voice communication is about to come through, allowing them time to get the radio in operation. 

Tech Minds' video explains this in a bit more detail, and shows some examples of HF air comms with SELCAL tones played.

Receiving HF Air Band With An RTL SDR Receiver - SELCAL

SDR# TETRA Plugin Updated: No longer requires MSYS2

Last week we posted about the release of a new TETRA decoder plugin for SDR#. The plugin made setting up a TETRA decoder significantly easier compared to previous methods, but it still required the installation and use of the MSYS2 environment on Windows. 

Thanks to reader Zlati for letting us know that the TETRA plugin has recently been updated once again and now no longer requires MSYS2 to be installed first. Now it is as easy to install as any other plugin, just drop the .dlls into the SDR# folder and add the magicline to the plugins.xml file. We tested it out and decoding worked fine. At the moment the "Net info" button is not working however.

x64 plugin: https://yadi.sk/d/StPod0Op3SkpKh
x86 plugin: https://yadi.sk/d/f0SS97Rb3SoyNr

New Link: http://rtl-sdr.ru/page/obnovlen-meteor-i-tetra-plagin

In the future news and download lines for newer versions will probably be available on the programmers radioscanner.ru forum thread which is available here (use Google Translate to read): http://www.radioscanner.ru/forum/topic50051-9.html

Updated TETRA Decoder Plugin
Updated TETRA Decoder Plugin

GhostSDR: An RTL-SDR Based Ghost Box for SDR#

A "Ghost Box" or "Spirit Box" is a tool used by paranormal investigators to talk with spirits via the claimed electronic voice phenomenon (EVP). Some believers in paranormal activity theorize that electronic radio devices or EM fields are susceptible to manipulation by other worldly spirits, and thus this can be used as a communications method. A Ghost Box is a radio device that rapidly tunes through broadcast FM radio stations, hoping to catch EVP replies by spirits from questions asked. 

In the past we've seen that the RTL-SDR has been used for this purpose with the gqrx-ghostbox software. However as gqrx-ghostbox only runs on Linux, EVP researcher 'Capt Zeanie' decided to create 'GhostSDR' which is a ghostbox program that works with SDR# in Windows. The software interfaces with SDR# via the Remote Net SDR# plugin which allows SDR# to be controlled via a network connection. Note that when we tried to run it we got an invalid memory error, so it might still be a little buggy. If you have problems you can contact Zeanie over on our forums, where he has posted the following:

This is my version of a Spirit Box or Ghost Box but using a V3 instead of a complete handheld radio as these modified are quite expensive.

I use SDR# and the main application to interface with the V3, and I also use the Net Remote Plugin which allows me to control SDR# from my software.

A Ghost Box is a radio that is modified to quickly scan through the frequencies without stopping on an particular signal. So essentially it skips between frequencies. This supposedly help spirits be able to speak through the white noise etc. Any TV Paranormal show has one..

I have been researching EVP (Electronic Voice Phenomenon) and trying for over 2 years to see if EVP actually exists. As of yet after 100's of hours of recording on various equipment I have not had anything really come through. In EVP terms I am talking about Class A to Class B EVP's (ie loud and clear).

I started this research into EVP 2 years ago after my Father-in-law passed away at his home. A few months later Mother-in-law saw a man in a brown suit appear in her bedroom whilst getting into bed, after 10-15secs he just faded away. Now my Mother-in-law is trustworthy and does not lie, so I thought with my interest in the paranormal and my long experience with working in IT I thought I could try and see for myself and ended up being more interested in EVP's.

So to help me create a Ghost Box I have written GhostSDR

A pre-bought modified Ghost Box just usually scans through the AM or FM bands, whereas GhostSDR allow you to choose which frequencies you want to use, you are only limited to the capabilities of your chosen SDR Device (ie V3)

My software allows a user to create various frequency lists that has a starting Frequency, Ending Frequency, Skip frequency and bandwidth. ie Start at 72MHz, ending at 108MHz, skipping xxHz and using a user selectable bandwidth. It will sequential skip through the frequencies of be totally random (which modified handheld Ghost Boxes can not do)

There are few more features to add over time but I am trying this version for a few months before tweaking/adding things.

The software is probably quite similar to the SDR# frequency scanner plugin which 'shielaaliens' has used before as a ghostbox tool as well.

GhostboxSDR Interface
GhostboxSDR Interface

Identifying Noise Sources in the Shack using an SDR and an Active Receive Loop

Over on YouTube user SignalSearch has uploaded a video showing how he uses an active magnetic loop antenna indoors to identify local noise sources. Magnetic loop antennas are directional, meaning that they receive best when pointing towards a signal. This means that they also receive noise better when pointed at a noise source.  In the video SignalSearch uses a W6LVP receive loop antenna and demonstrates noise being emitted from his lightbulb, and from a plug in Ethernet over powerline adapter, which are known to be huge sources of HF noise.

If you are interested in the noise produced by these Ethernet over powerline adapters then we did a previous post on this problem over here.

SDR# Tuner Knob, Night Mode and FFT Grabber Plugins have a new home

Recently we've posted about Eddie MacDonald's several releases of new plugins for the popular SDR# software. Recently he's released a tuner knob plugin which provides a visual frequency tuning knob that is useful for those running on touchscreen hardware, a 'dark mode' plugin which reduces the brightness of SDR# and compresses the UI a little, and an FFT grabber plugin which allows for easy screenshots of the FFT and waterfall spectrum's to be taken.

Eddie notes that all his plugins now have an actual home website at https://sdrplugins.com. This is where he will release updates and new plugins from now on.

If you are interested in discovering more SDR# plugins, we have a large list available here.

Tuner Knob Plugin for SDR#
Tuner Knob Plugin for SDR#

Online 101 Course on RTL-SDR, DSP and MATLAB 2nd Edition Starting Soon

Back in September 2017 we posted about the start of a MOOC (massive open online course) run by Juan Moreno and some collegues from the Technical University of Madrid that aims to introduce students to DSP techniques and MATLAB using an RTL-SDR. The original course has already finished, but Juan has written in noting that the second run of the course is scheduled to start on March 12 2018. The course if free and if you are interested be sure to register on their website. Note that while the registration forms are in Spanish & Portuguese, the course itself is presented in English.

One useful improvement from the first course is that Mathworks, the company behind MATLAB have agreed to provide a free MATLAB licence to all students for the duration of the course. This should significantly lower the cost barriers to learning.

The course blurb reads:

SDR is a reality around us. It is present in a lot of systems everywhere and is a versatile technology which can be used for many things (not only academics and industrial). The purpose of this course is to introduce students into general-purpose SDR tools. The SDR hardware platform chosen for this course is the RTL-SDR. It is worldwide available, it’s cheap ($15) and there is a lot of help in the Internet. But, as far as we know, there is no other MOOC focused on an introduction to SDR as this MOOC. Here we will not only learn about SDR but also a lot of related areas like antennas, digital signal processing, radio frequency and communication electronics.

Receiving WSPR with an RTL-SDR V3 and with Automatic Band Changing

RTL-SDR V3 + Raspberry Pi WSPR Receiver
RTL-SDR V3 + Raspberry Pi WSPR Receiver

WSPR (pronounced "Whisper") is short for Weak Signal Propagation Reporting, and is a HF ham mode typically run on very low power levels such as 1W. The data from WSPR reception can be used to determine how good or bad HF propagation is currently around the world as each WSPR message contains a callsign, 6-digit locator and the transmit power level used. Received messages are all reported to the internet and can be viewed on an online map at http://wsprnet.org/drupal/wsprnet/map.

With an RTL-SDR V3 running in direct sampling mode it is possible to receive and decode these messages on a Raspberry Pi 3 using the WSPRD software.

Over on his website IT9YBG has uploaded a tutorial for a method that allows the WSPRD software to automatically change bands depending on the time of day. The method simply uses the crontab in Linux to automatically run a script that stops and then restarts WSPRD on a new frequency at certain times of the day. This is useful because different WSPR bands tend to become active at different times of the day due to changing HF propagation conditions.

WSPR messages received from all over the world.
WSPR messages received by IT9YBG from all over the world.