RTL SdrForEveryone SecondEd AkosCzermann
RTL SdrForEveryone SecondEd AkosCzermann
RTL SdrForEveryone SecondEd AkosCzermann
Foreword
Software Defined Radio and RTL-SDR
Part I – Theory and Jargon
Frequency vs Wavelength
How radio waves travel
Analog to Digital conversion
Bandwidth
Resistance, Impedance, SWR, VSWR
Decibel
Part II – Hardware
Computer
USB Extension cable
RTL dongles
Alternatives
Coax Cable
Connectors and adapters
PAL Connector
F Connector
MCX connector
SMA connector
BNC connector
SO239-PL239 connectors
N-type connector
Recommendation
Preamplifiers
Headphones
Tools of the trade
Part III - Software
Download Banzai
Drivers
SDRSharp
HDSDR
SDR Radio v2.3
CubicSDR
Virtual Audio Cable
RTL power and heatmap tools
Shortwave software
Weather Satellites
ADS-B
SDRSharp
Microsoft .Net Framework 4.6
Microsoft Visual C++ 2010 SP1 Redistributable Package
SDRSharp rev 1430 (a.k.a. SDR#)
Zadig
HDSDR
How to use
Commercial FM radio
Airband
Weather Satellites
Watching DVB-T Terrestrial television
Airplane position signals – ADS-B
Calculating maximum range
PiAware
Decoder software
Graphical Radar Software
Part IV - Antennas
Theory and Jargon
Antenna Types
Discone
Homemade Antennas
Connecting two coax cables
Terminal connectors
Monopole
Dipole
Ground Plane
Coax collinear
LED light
Removing static protection diode
Direct sampling
Bias-T
Impedance mismatch
Avoid Adapters
Verifying performance improvements – rtl_power guide
Dummy load
RTL_Power
Creating a graphical output for comparison
Housekeeping
Cleaning desktop PCs
Cleaning laptops
Power
USB extension / connector mod
Air choke / Dirty balun
Enclosures
Ventilation and cooling
Air Cooling
Cooling Fans
Heatsinks
Thermal pads
Stubs
Bandpass
4:1 Balun
9:1 Unun
9:1 Balun
Part VI - Raspberry Pi
Required hardware
Software Installation
Required software and steps
Connection options
Connection – Router available
Connection – No router
Remote Access
Command Line Interface only – no display
Graphical User Interface – Windows Only
Graphical User Interface – Multi-platform
Radio server
Part VII – Notes for the reader and Legal
Foreword
Listening to radio is great fun, and can prove invaluable in times of
emergency. A common obstacle is the jargon used by enthusiasts and the dryness
of textbooks – so minimal terminology, no complicated formulas and real-life
solutions presented here.
Beginners commonly find setting up the reception system and building
antennas confusing, so several working examples are explored in great detail. An
often overlooked, but key aspect to great reception is electrical noise reduction –
if you live in an urban or suburban area, definitely apply the tips and tricks listed
here.
Common materials and tools used throughout the book. In fact, a knife and
electrical tape is all you need, household items are utilised as much as possible.
Read the first part on theory to understand the basic principles of radio.
The second part covers all necessary hardware including various RTL
dongles, coax cables, connectors, upconverters, amplifiers, and tools of the trade.
Software is important for good reception, installation of required programs
are detailed in Part III.
Antenna designs are explored in detail, with particular emphasis on easy-to-
make beginner antennas.
The gravity of radio reception lies in noise reduction: so Part V looks at handy
tips on minimising interference around the house, filters and best practices.
Part VI guides your through installing a Raspberry Pi 2 as a radio signal
server.
Formulas and background information are included to show why it works,
but the emphasis is on how to make stuff work.
This book is primarily for ordinary folks, people with little or no
programming, electronics, or computer knowledge.
Concepts already familiar to some might be totally new to others, so please
understand that not everyone was born in the same age, to the same family
background, or possess the same disposable income.
As non-native speakers and readers of English outnumber native speakers at
least three-to-one, the proofreading goal was to make this information
understandable to everyone.
The target audience encompass a private-school educated native speaker,
who will frown at the English herein, and a hard-working provider from a third
world country, who - unfortunately and very likely - never encountered the
words “encompass”, “frown” and “herein”.
Throughout the book “dollar” is used as a reference currency, United States
Dollar or USD, as a value most people can relate to in their respective countries.
The author is not affiliated with any company, foundation, business, service
provider, supplier or manufacturer of any products, services, components, or kits
mentioned in this book.
This book has been optimized for Kindle and all devices – such as tablets and
smartphones – that capable of running Kindle. Command-line instructions are
easier to copy-paste, so Kindle for PC (download link) is recommended for a
quicker workflow.
Text in blue, underlined with (link) such as the one above means that tapping
/ clicking brings you to an external website.
The RTL-SDR scene is rapidly evolving, with new mods, products and
discoveries coming out on a monthly basis. This book will be periodically
updated, but due to Amazon’s content policy you won’t get the latest version
automatically. Write an email to Amazon, requesting an update and they’ll send
out the latest version free of charge – but this must be done by you.
Please visit my blog at rtlsdr4everyone.blogspot.com for the latest news and –
and a lot of background information connected with this book.
Should you have any questions, wish to provide feedback or have any
comments, your feedback will be appreciated at rtlsdr4everyone@gmail.com.
The author is not affiliated with any company, foundation, business, service
provider, supplier or manufacturer of any products, services, components, or kits
mentioned in this book.
Software Defined Radio and RTL-SDR
Technically called “radio propagation”, ways for a radio signal to get from
point A to point B, two main methods: via ground waves and sky waves. Ground
Waves travel in the lower atmosphere, whereas Sky waves are reflected back to
earth by layers in the upper atmosphere.
Earth’s upper atmosphere (the light blue outer part visible on satellite
images) constantly changes due to various factors, but primarily due to Sun’s
solar radiation. Sunlight can charge molecules found here (just like a wall
charger tops up rechargeable batteries), which is called ionization, so this
atmospheric layer is called ionosphere.
Boundaries of the ionosphere constantly change, with layers like an onion.
These layers are named (from the surface outwards): D-layer (60-90 km), E-
layer (90-150 km), and F1 and F2 layer (150 to 500 km). To put this info in
context, airplanes fly around 11km, the highest parachute jump was from ~40
km, and the International Space station orbits around Earth at a height of 380
km.
Why the atmospheric lesson? Wavelength / Frequency determines how a
radio signal will behave: signals below 3MHz will follow the surface of the Earth,
so they are called Surface wave. Another method is called line-of-sight, means
the receiving antenna can see the transmitter antenna, geographically local
signals will be heard.
Skywave signals use the ionospheric layers discussed above to reach their
destination: commonly frequencies between 3 MHz to 30 MHz, called shortwave
signals, are influenced by ionospheric conditions. In practice, this means that
signals below 6-7 MHz are rare / non-existent during the day, but signals above
11 MHz come in loud and clear.
If you’re hungry for more textbook information, the official ARRL (American
Radio Relay League) handbook (link) for prospective radio amateurs has more
relevant information than you’ll ever need this side of a PhD degree.
Analog to Digital conversion
Eventually, the radio wave will reach your antenna, slow down a bit in coax
cable (how much is called the “velocity factor” of coax), then enter the RTL
dongle.
Still a tiny analogue voltage, signal must be digitized by an Analogue-to-
Digital converter – the RTL2832U chip in this case.
Digital information can be either a “1” or “0”, like simple answers “yes” or
“no”. An 8-bit digital resolution means an analogue value, such as signal voltage,
can be only the eight power of two, 256. Higher bit analogue-to-digital
conversion is better, as weaker signals can be detected with higher bit rate: for
instance, a 10-bit resolution offers 1024 values (tenth power of two). 16-bit
digital resolution
RTL dongles feature 8-bit resolution ADC, which is enough for most intents
and purposes. Higher resolution devices are also available, at an increased price.
Bandwidth
Sample rate / bandwidth means how much of the frequency band you see:
measured in MSPS (Mega Samples Per Second), 2.4 MSPS is the highest reliable
setting, resulting in 2.4 MHz worth of signals on screen. Higher bandwidth
means more processor use and more signals visible.
Resistance, Impedance, SWR, VSWR
Please use an USB extension cable, as the RTL dongle can be placed further
away from electrical interference coming from your computer. Plug in USB
extension cord to computer and mark correct orientation with tape, nail varnish,
permanent marker – and use that port for the RTL stick only.
Repeat: Always use the same USB port for the RTL stick – you can plug in
other devices e.g. external drives between removals, but ALWAYS same port /
place for the stick. If other ports are used, drivers will have to be installed for
that port as well.
A 3-metre / 10 foot extension cable is ideal – length is required for noise
suppression mods. Maximum length of USB extension cable is 15 foot / 5 meters
for reliable functioning.
Daisy-chaining powered USB hubs is possible, but not recommended for
ultimate performance.
RTL dongles
Technically called a transmission line, coax cable is the de facto standard with
RTL dongles, carries the signal from the antenna to the receiver.
75 Ohm version is also called TV cable, aerial cable, or satellite cable: same
stuff. Costs 30c to over 10 dollars per 3 feet / 1 meter. Retail outlets can be really
expensive, electrical wholesalers and Ebay are cheapest. 500 feet on Ebay can
cost as much as 30 feet at a local store, so shop around.
50 Ohm version is also referred to as radio coax, only required if you’re
connecting 50 Ohm components to 50 Ohm components, such as upconverters,
LNAs and filters.
The outer plastic is called an outer jacket, right beneath small wires are called
braid, mesh or braided shield. An aluminium foil-like shield is next,
unsurprisingly called foil shield. The soft, white material – feels like a coffee cup
– is called dielectric, and at the core, the center conductor / center wire is found.
Not all coax has a foil shield, and the foam dielectric can be replaced by plastic in
cheaper versions.
Numbers on coax like RG 59U, RG6 and / or 75 Ohm is coax type – so you
can google individual characteristics for a particular cable. Radio equipment
such as scanner antennas, marine and walkie-talkie gear is 50 Ohm. RG6 is used
for satellite installation, extremely widespread and easy to use.
Thicker coax cable, such as LMR-400 or LMR-600 will offer better shielding
and overall performance, but will be more expensive and require larger adapters,
as originally designed for high-power RF transmission.
Coax cable materials can be foam or plastic: material around center wire.
Easy to tell apart: with plastic you see the wire, foam is harder to bend, material
will feel the same as a coffee cup. Domestic TV / satellite installations normally
use foam coax.
Every cable loses some of the received signal: this depends on length, type
and signal frequency. Technically called attenuation, commonly called coax loss,
measured in dB over 100 feet lengths.
Coax loss is only an issue for higher frequencies, or with longer coax lengths.
As the ideal placement for an antenna is as high and as unobstructed as possible,
this normally means the top of your dwelling. Coax loss at higher frequencies,
such as on 1090 MHz for tracking airplanes can be horrendous – keep cable run
short, utilize a LNA to combat signal loss, or use a dedicated Raspberry Pi as a
radio signal server.
Besides carrying a signal, antennas and filters can be built from coax.
Connectors and adapters
Officially called Belling-Lee connector after the inventors, Used for nearly a
century, common names are PAL / aerial / TV / axial connector. It’s widely used
around the world except the USA for TV cabling, so nearly every electronics shop
(and even supermarkets) stock them.
Fewer and fewer dongles use PAL connectors, and the type is to be avoided:
higher frequency signals, such as ADS-B at 1090 MHz, will be received weaker.
However, a dongle with PAL connectors will pass scrutiny as a TV tuner –
everyone has met this plug at least once during his/her life.
F Connector
Used for over 60 years, screw-type thread, the standard for domestic TV in
the USA and as satellite or Internet cable modem connection elsewhere. Cheap
and reliable, coax center conductor is the actual pin carrying signal.
Two main forms: screw-on type, installation is literally seconds with bare
hands. Compression fitting type requires crimping tools.
MCX connector
Short for Micro CoAxial, small push-type used on majority of RTL dongles.
Needs further adapters or pigtails to work with preamps and upconverters, no
restrictions on maximum frequencies, good for up to 6 GHz.
SMA connector
BNC connector
Abbreviation made up from the type (Bayonet, which means push then turn)
and names of developers (Bayonet Neill–Concelman).
Hobbyist radio scanners and some antennas, plus CCTV systems use this, if
you have a wholesale / electrical shop in town you might get them cheap in bulk.
BNC type adapters cover the entire frequency range of the RTL dongle.
BNC connectors are available in 75 Ohm and 50-Ohm versions depending on
the intended purpose - 75 Ohm version is more common. Suitable for all
frequencies RTL dongles can receive.
SO239-PL239 connectors
Also referred to as UHF jack and plug, common on shortwave equipment, CB
radios and antennas, and a few amateur radio tabletop receivers, design predates
the Second World War.
Rarely using with RTL dongles in view of terrible losses above 100 MHz.
N-type connector
Named after the inventor, Paul Neill, predominantly used on professional and
amateur radio transmitters and receivers.
Seldom encountered in the RTL-SDR world due to cost and size – technical
characteristics do not preclude its use, if the antenna comes with it, use a
suitable adapter.
Recommendation
Use whatever is available locally and cheaply. Satellite TV is everywhere, and
F-type connectors are kid’s play to wire - peel back plastic to expose braid and
fold it bac onto the cable, peel back braid, leave a few mm center conductor, and
push on connector – done.
BNC connectors are harder to wire onto coax than F-connectors, will come off
if not tightly crimped – which requires $$$ specialist tool or brute force with
pliers.
Adapters add versatility and might increase electrical noise pickup, for a
flexible setup choose the following:
MCX Male - SMA Female: Dongle direct connection to walkie-talkie
(a.k.a. rubber duckies) and WiFi antennas.
BNC Female – SMA Male: for scanner and pro radio antennas. BNC
female also enables direct connection of random wire antennas for shortwave.
F-type female – MCX male: for regular coax connection.
“Pigtails” are a short coax with different adapters on each end.
“Barrel connectors” are two adapters back-to-back, convenient for tight
spaces.
Ferrites and Toroids
The RTL stick can only receive signals from about 24 MHz and up (55 MHz
and up for the E4000 chipset), so shortwave broadcast programming, Morse
codes and a whole lot of exciting stuff is missing.
An upconverter commonly adds 125 MHz to the received signal, so tuning to
128MHz will be actually 3 MHz. Some older upconverters used 100 MHz
oscillators, which park received frequencies right on top of broadcast FM
stations.
Three popular upconverter choices: Ham-It-Up v1.3 (link) at $45, Spyverter
(link) at $60 and SV1AFN (link) at $69. Add a metal enclosure to the Ham-It-Up
(abbreviated as HIU in this text), and it’s the same price as the Spyverter, which
in reviews offered better performance – but the HIU has a pass-through switch,
so a large discone antenna can be used for all frequencies.
Ham-It-Up v 1.3 guide
Available from Nooelec (link), also on Ebay and Amazon, costs ~ 50 USD. At
the same time order an SMA female – MCX male adapter to connect upconverter
to dongle, plus an SMA socket for the noise source.
USB printer cable needed for power ($1-2 on Ebay, max 5 dollars in any
computer shop, $8 from Nooelec with dual ferrites), one end is regular USB,
other end is large square (officially USB-A male to USB-B male).
Power is supplied by an USB port, or with 5V from a smartphone/tablet
charger. Yellow light indicates power ON, red light signals low voltage, green
light indicates upconverter mode enabled. Rechargeables, normal batteries in a
holder and battery banks work just as well and recommended over USB chargers.
Receiving antenna connects to Antenna Input, side with no switch. A random
wire can be plugged into the center of the SMA connector, or a coax cable can be
used with a suitable adapter.
Shortwave-only preamplifiers are available from the internet, thought I’d
rather $30 on the LNA4HF (link) from Adam. Place any preamp after the
antenna and before the upconverter.
Normal or Up-converted Signal Output is next to the switch, connect with
SMA Male – MCX Male adapter to most RTL dongles. Switch turns upconverter
on and off, so a physically longer / larger antenna can be used for shortwave.
This is handy if you have only one antenna e.g. a sizable discone, but yearning to
listen to strong AM broadcast stations, such as Voice of America/Russia/China
without additional hassle.
Proper shielding is important with Ham-It-Up, manufacturer sells an
extruded aluminium enclosure for about $25 – this, in addition to making the
package extremely sturdy, provides RFI shielding.
Preamplifiers
If you think a preamp will solve your reception issues, please read Path of the
beginner and the Noise reduction chapter before ordering one.
Also called Low Noise Amplifier, LNA for short. Helps with weak signals and
aids in overcoming coax losses. Apartment dwellers with limited opportunities
for placing the antenna outside might benefit from a preamp, as really low
signals might be amplified to acceptable levels. Noise reduction steps will be
invaluable in this scenario, as the antenna will pick up electrical noise as well –
any unwanted signal extra entering the transmission line between antenna and
computer should be minimised as much as possible.
For maximum effectiveness, preamps should be always placed as close to the
antenna as possible. If the preamp is placed after a 10m coax cable, it will
increase signal from the antenna AND all the noise the coax picked up on its way
to the preamp.
The staple of the RTL-SDR community is the LNA4All (link), a good preamp
for 30 dollars assembled and shipped, but without shipment tracking. It’s well
documented and the manufacturer is available for questions.
Various kits for LNAs are available on Ebay and will be possibly cheaper, but
you might get a bag of components requiring Jedi-level soldering skills.
Headphones
Antenna materials can be solid metal such as metal coat hangers, bicycle
spokes, even a car dipstick or reinforcement from a wiper blade. As long as the
particular alloy conducts electricity, it will be suitable.
If buying wire specifically for antennas, AWG 12-14 / 1.5mm thick (or thicker)
solid copper wire is flexible, yet strong enough for antennas requiring a specific
shape. Anything lower than AWG 8 / over 3mm in diameter will be a pain to
transport, or bend by hand without support tools.
Copper pipes – as large diameter as practicable – make excellent antennas.
If you’re handy with brazing and soldering, complicated shapes and curvatures,
such as a QFH can be built in a few hours. Upper limit without superhuman
strength and lacking specialist tools is around quarter inch / 6-8 mm copper
pipe.
Shortwave wire antennas tend to be small diameter, multi-stranded wire,
1-2mm diameter is thick enough. Thicker wire is better if available, but will
require stronger supports, heavier counterweights and sag more.
Support: Material must not be metal or electrically conductive. Straws,
chopsticks, BBQ skewers, tree branches, PVC pipes, and broom or hoover
handles are likely candidates. Most fishing rods are made of fiberglass, exactly
identical material as professional antenna covers, so cut off the loops and paint
the rod black to have an aesthetic antenna (large-diameter shrink wrap is
quicker, less messy and weatherproofs).
Wood is cheap, easy to work with and can be fixed to any shape with screws.
Self-tapping screws are ideal as no pre-drilling or pilot hole needed.
Wire cutters (diagonal pliers): get one with handles covered in soft
foam, anything larger than your palm will be difficult to handle.
Electric screwdriver: 12V units are cheap and work off car batteries,
professional ones (14.4V and above, over 30-40 dollars) are excessively heavy
and can be overkill for the job. Always use proper head attachments, screw
should fit bit with no movement.
Tape: trade suppliers sell best quality, test stickiness: tape to your hand,
should be sticky after 3-4 tries. Check combined length for multipacks, initially
might seem better value, but the overall length will be often less than a single
roll. Thrift store / Pound shop / 2 Euro shop tape is frustrating, peels off.
Colours help with identification, use white for labelling with permanent
marker, red is signal / center wire, black is braid.
Organise your working area, lengths of electrical tape cut and ready to peel
saves time. Antenna dimensions written out on paper is good reference (hence
provided with antennas in this text), place said paper under cable you’re working
on, catches small copper wires / braid filaments, easier to clean up. Take extra
care with kids or pets,, cut-offs will be eaten. Measure required lengths first, then
mark with tape: keeps the coax together and provides a reference point.
No tape measure? A standard sizes page is 8 by 12 inch, 210x297mm.
Multimeter: will be required sooner or later, essential for ambitious
projects. Get one which also tests for short-circuiting: touching two ends
together makes a beeping sound. This will be useful for a plethora of tasks,
especially for coax collinear antennas, eliminating the “Did I do it properly?”
question.
Soldering: Workaround solutions offered in this book whenever possible,
unfortunately, beyond a threshold level soldering is unavoidable. A good
soldering station can be had for 20-30 dollars if you’re interested, desoldering
small surface-mount components is easier with a solder sucker.
Weather-proofing: two-component putty, hot glue, or filler materials
combined with a case, such as candle wax into a can will provide good weather
protection. Chewing gum is hardly a specialist material, but works really well as a
sealant, chew for a while, aply, then leave to dry for at least a day.
Part III - Software
Software Defined Radio is cheaper than a conventional receiver, because the
computer is doing the heavy lifting. Setup steps are centred on Windows,
because 9 out of 10 readers enjoy a flavour of Microsoft’s operating system:
installation steps and commands do not differ between Windows 7, 8 or 10, or a
touchscreen Windows.
Linux installation steps and software for Linux environment is covered
separately under Raspberry Pi setup.
A particular signal, and hence required software for decoding, can be
identified from the Signal Wiki (link). Besides getting you started and assisting
with first steps, intricate details of each and every available program is not
covered. Reasons are: 1) user guide or manual is almost always available from
the developer, 2) your preferences for a particular software solution might differ
from mine, e.g. ADS-B reception is possible with a multitude of programs. As a
general rule, the easiest-to-use free / open source software is featured.
Digital modes normally require a second application running concurrently
with a general receiver – audio piping is a must and described below.
Please follow the steps below for a problem-free installation experience:
Use 7zip: Free archive manipulating (link) software, install this first - even if
you have appropriate software such as WinZip or Winrar.
Github: online storage site, compressed utilities can be downloaded by
clicking on the “Download ZIP” button in the top right corner.
Speed and efficiency: Create a folder on your desktop for all installation
files – you won’t have to roam around the Downloads folder, plus everything will
be stored in one location for further reference.
Windows Explorer: use keyboard shortcut “Windows + E”. The Windows
button is located in the bottom left corner of the keyboard, in-between CTRL and
ALT. Some keyboards might have a “My PC” or similar writing under the letter E.
Download Banzai
Refer to this section later for full address hyperlinks, or save time and
download everything in one go.
Drivers
SDRSharp, after installation is complete, can be run from a folder: possible to
create different versions for various purposes, e.g. one folder named SDR#
Normal, next is SDR# HF with Oliver Jowett’s drivers, next is SDR# Keenerds
and so on.
Zadig – general driver for all RTL-SDR dongles
RTL-SDR dongle will not work without this, download and install this first.
http://zadig.akeo.ie
HDSDR ExtIO for RTL USB dongles – use ZIP in top right corner. This is
required for HDSDR.
https://github.com/josemariaaraujo/ExtIO_RTL
Oliver Jowett’s experimental HF Driver – Windows zip file, copy-paste
uncompressed files into SDR# folder.
https://db.tt/0JuVpWBL
RTL-SDR.com’s modded CP code for better heat-related
performance in the L-band (around 1.5 GHz). Copy-paste the downloaded
rtlsdr.dll file into SDR# directory.
https://github.com/rtlsdrblog/rtl-sdr/releases
Keenerds RTL-SDR Drivers and utilities
Copy all downloaded files with the exception of exe files (Type: Application in
Windows Explorer), then rename librtlsdr.dll to rtlsdr.dll (librtlsdr.dll Type:
application extension, 182 kB).
http://igg.kmkeen.com/builds
DVB-T Driver for watching TV
Installation package, driver only from:
http://www.station-drivers.com/index.php?
option=com_remository&Itemid=352&func=fileinfo&id=1109&lang=en
Installation package including software, download then extract, in DVB-T
Folder find “Drivers” directory, run setup.exe. Leave the rest alone, asks for
licence key.
https://mega.nz/#!zgplmLyR!NvpfJVO8KakkDBpXmVPfWCTkml4VKMk7T6MRptTF6dg
SDRSharp
HDSDR
Download using the blue “Download” button at bottom of page.
http://www.hdsdr.de/index.html
ExtIO for RTL USB dongles – use ZIP in top right corner.
https://github.com/josemariaaraujo/ExtIO_RTL
Current EiBi shortwave schedules – download CSV database from
middle of page, or use second link to download file directly.
http://www.eibi.de.vu
http://www.eibispace.de/dx/sked-b15.csv
CubicSDR
Developer’s website:
http://cubicsdr.com/?cat=4
Virtual Audio Cable
Developer’s website, orange download button middle of page:
http://vb-audio.pagesperso-orange.fr/Cable/index.htm
Or use direct download link:
http://vbaudio.jcedeveloppement.com/Download_CABLE/VBCABLE_Driver_Pack43.zip
Shortwave software
MultiPSK
Download from developer:
http://f6cte.free.fr/index_anglais.htm
Weather Satellites
ADS-B
PiAware
General information for Raspberry Pi from developer:
http://flightaware.com/adsb/piaware/build
Direct link to compressed (ZIP) image:
http://piaware.flightcdn.com/piaware-sd-card-2.1-5.img.zip
RTL1090
Download from developer:
http://rtl1090.web99.de
ADSBScope
Information and download from developer:
http://www.sprut.de/electronic/pic/projekte/adsb/adsb_en.html#downloads
Direct link to compressed zip file:
http://www.sprut.de/electronic/pic/projekte/adsb/adsb_all.zip
SDRSharp
Open a web browser and navigate to Microsoft’s download page (link), click
on the chunky red “Download” button, then save the file. Note the download
directory.
Run the saved file, accept terms and conditions. The installer package might
stop system processes such as antivirus or firewalls, accept it.
Installation should complete in a few minutes. You’re done.
Microsoft Visual C++ 2010 SP1 Redistributable Package
Download from the Microsoft Download Centre (link), a repair option will be
available if already installed, run it anyway for peace of mind.
SDRSharp rev 1430 (a.k.a. SDR#)
Zadig
Zadig is a utility replacing the Windows driver. Required for correct RTL
dongle functioning.
Still in the same Sdrsharp folder, last file is Zadig, icon is a blue screen with
the letter “Z”. This will install drivers so Windows will use the RTL stick
properly, not as a TV tuner. Right-click once, “Run as administrator” (blue shield
icon). Press yes if asked.
The Zadig window appears, top row second from left is “Options”, top item
“List all devices”. Place a tick / checkmark next to this, in the Drop-down list
Bulk-In, Interface (Interface 0) should appear.
Your current driver can be None, RTL2832UUSB (v64.1.617.201) or similar,
the important part is the window next to the green arrow, this should be
WinUSB. (v6.1.7600.16385 as of writing, this may change with further updates)
Click on Replace driver, then press Install if Windows wants confirmation.
Now the RTL stick will be recognised by SDRSharp, but you can run Zadig again
to check the current driver – this should be WinUSB, confirming a successful
RTL stick driver installation.
You can start the main software by clicking on the SDRSharp executable, icon
is blue waves / DNA molecule.
If the user interface is not displaying properly (the modes section under
settings can be a bit squeezed at first), restart the computer. It is better to restart
after VB Cable installation, as a reboot will be required anyway.
Alternatively, if you plan to receive and decode digital modes, install VB
Cable.
Using SDR Sharp
SDR# requires a connected RTL stick to work. Older versions work as long as
the necessary drivers are installed using Zadig. The software uses its folder
contents to run, so you may simultaneously have an older version, the latest
version or a version with audio routing set up in different folders.
Unless you like browsing for the file, create a shortcut in the SDRSharp folder
(Right-click, Create shortcut), then Cut-Paste (Ctrl-X, Ctrl-V) the shortcut to
Desktop.
Due to the sheer number of variations in SDR#, use the following as a starting
point, then spend time playing with different settings. Other receiving software
uses the same elements and principles.
What’s what on the screen
Starting from the top right corner, all buttons show description if you hover
over them with the mouse pointer.
Three vertical lines: turns menu panel below on or off.
Play button: starts/stop reception.
Cogwheel: Settings. Select Input source: RTL USB for USB connection, RTL
TCP for network/Raspberry connections. Gain and Sample Rate detailed below.
Long number: tuned frequency. You can click, or use the mouse wheel to
change the frequency of interest.
When you move your mouse, the number under the pointer will turn either
blue (down) or red (up) - click on the bottom and top part of the numbers to
change.
Black area below long numbers: top is called Spectrum Analyser, bottom
part is called Waterfall. We’ll discuss both in more detail later.
Zoom (top right corner): zooms in and out of Spectrum Analyser. Used
for finding an elusive signal at higher zoom settings.
Contrast (below Zoom): changes the colour scheme of the waterfall.
Signals will be visible with a proper contrast settings.
Range: Range of the Spectrum Analyser.
Offset: Offset for Spectrum Analyser.
On the left hand side, Menu contains several items, most important are:
Source: Select RTL-SDR (USB) from here if the stick is connected to
computer, or RTL TCP if using a network connection.
Radio: used most frequently, set modes according to signal source. Most
communications use NFM, anything flying uses AM, shortwave voice will be
either LSB or USB, croadcast FM radio is WFM,
Shift is used for shortwave with an upconverter. Enter -125,000,000 (there’s
a minus sign before 125 MHz) for the Ham It Up, or the appropriate value if
using other upconverters. Further adjustment, called ppn correction might be
necessary to pinpoint the exact frequency – wait until both RTL stick and
upconverter warmed up, find a strong signal, check the exact frequency on short-
wave.info (link), then adjust as necessary.
Bandwidth: how much signal is received either side of the tuned frequency,
can be also adjusted with mouse by going to the side of the grey area in the
Spectrum Analyser – mouse turns to two-sided arrow, left-click to adjust.
Dragging the grey area left and right will tune the center frequency.
Squelch: turn on, no hissing noise, only voice. Slowly increase with up and
down arrows until hissing stops. Great for action-packed conversations, such as
Tower – Landing aircraft. With audio on external speakers, silence-voice-silence
is better than hissing-voice-hissing, plus your significant other will not hate you.
In the Audio Panel, the most important is the Output drop-down list, select
MME Cable Input if you’ll be using data modes.
AGC is automatic gain control, manual is better.
FFT display changes the behaviour or the Waterfall and Spectrum Analyser,
adjust values to your heart’s content. Unless you want eye-candy, scaling down
resolution to a lower value reduces computer workload.
Audio Noise Reduction can be a blessing with weak audio stations, like
during shortwave listening.
Settings – Sample Rate
The cogwheels brings up an RTL-SDR Controller window, ensure that offset
tuning and RTL AGC (Automatic Gain Control) are turned OFF (no check mark
in square). Leave Sampling Mode alone unless the RTL dongle has been modded
for direct conversion.
The Sample Rate is how much frequency visible in the top window (Spectrum
Analyser), 1.024 MSPS will give you 1MHz worth of signals: for example, signals
from 97 MHz to 98 MHz occupy the screen. Similarly, 2.048 MSPS enables you
to view (guess what…) 2MHZ worth of signals, e.g. from 97MHz to 99 MHz.
The maximum sample rate is around 2.8 MSPS, anything above will cause the
RTL stick to freeze. Higher sample rates 1) increase dongle and host computer
workload, 2) generate heat thus increasing internal noise.
In practice, 1.024 – 1.4 MSPS is still more than enough to view a sizeable
chunk of frequencies, 0.25 MSPS generates minimum noise and the right setting
for tuning only one particular frequency for data modes.
RF Gain
Proper Gain is the single most important skill, so please refer back to the
decibel vs power increase chart in the Theory section first.
RF gain increases or decreases the amplification of the signal reaching the
RTL dongle. Keyword is “reaching” –coax cable, amplifiers, upconverters,
antenna, atmospheric conditions etc. will play a part how much gain will be
needed.
Setting up a good contrast scheme – small speckles in the waterfall, blue-ish
background, signals appear red – and using headphones help a lot determining
the perfect gain value.
Always start with zero gain, then slowly increase one step at a time - try to use
as little gain as possible, too much gain will also amplify noise, lowering your
signal-to-noise radio. Values around the middle of the slider work in most
scenarios.
If you’re constantly using more than 36.4 dB gain, consider investing in a
LNA. An LNA provides 20-30 dB pre-amplification at the antenna, therefore the
dongle gain can be reduced to between 0-10 dB.
Red spike in middle of screen: remove by clicking on the square next to
“Correct IQ” (top left of screen, in the Radio panel). Spike disappears.
Tune around 100 MHz and hear broadcast radio, screen shows a red
mountain or spike and the waterfall below changes to red – that is your received
signal. The small, spiky grey waves at the bottom of window represent electrical
noise.
From top left to top right, buttons and setting to play with:
Window with red line, surrounded by grey area - red line is center of the
frequency, adjust with numbers. Received signal is always under the red line,
grey area left and right from red line is how much you receive, called filter
bandwidth in the radio panel. Move cursor over line edge, left click and hold will
adjust the bandwidth.
Window below red line - signals over time, called waterfall. Change colour
with Contrast on right edge of screen. Small amount of speckles is perfect, too
much colour and received signal will be swamped in red.
Speed: how fast the waterfall moves. Too fast and your eyes start to water,
too slow and short transmissions, such as AIS or airplane-to-airplane chatter will
be harder to spot. Best compromise: slider slightly below middle.
Slider next to long numbers is the same as system volume control (speaker
icon next to clock): makes audio sound louder or quieter.
Output: for audio, select Speakers. For audio piping (using the received
signal in secondary software) - select CABLE Input.
Tips and tricks
The Spectrum Analyser display range should be set up with a maximum of
60dB visible above the noise floor – if the received signal is touching the top of
the window, you have too much gain and the RTL stick is overloaded.
Roll mouse middle wheel up and down in the Spectrum Analyser toquickly go
up and down in frequency. How much you move up and down can be set in the
Radio panel, under Step.
Frequency / PPM correction: Primarily applies to non-TCXO dongles,
the numbers on screen (tuned frequency) are not the actual frequency due to
oscillator error.
Solution: find a constant, steady signal (google nearest airport and ATIS, find
speech on landing, runway and weather information if you have an airport
nearby, use a commercial FM radio station else), tune to that frequency with the
numbers on the screen. The spike / top of the received signal will not be under
the red line – move the line left or right with the small arrows next to frequency
correction, until the peak of the received frequency is under the red line.
This frequency correction value is prone to change over time as the stick
warms up, variations can be reduced with better ventilation and cooling, or by
letting the stick reach thermal equilibrium e.g. using it for half an hour.
If tuning to an exact frequency is paramount, leave the stick on for half an
hour or so, then apply the frequency correction. Alternatively, Temperature
Controlled Oscillators (TCXO in the name plus 0.5 ppm or 1.0 ppm indicating
maximum drift) are available, but cost double of a bog-standard R820T2 tuner.
FFT Display Panel: Top of panel under Resolution, eye candy setting wave
top detail, select 512 from drop-down menu, reduces processor load. Bottom of
panel under “Spectrum”, move “Range” slider left to increase visibility of
received signal.
Digital Noise Reduction: Useful for weak signals, reduces the hissing
noise to a level set by the slider. Shortwave stations can be enjoyed like local FM
broadcasts; use in conjunction with Gain settings for best results.
HDSDR
Last update in Nov 2013, HDSDR is aimed at the amateur radio operator both
in looks (S-meter) and capabilities (interfacing with transmitters and older
Software Defined Radios).
HDSDR truly excels at user control after the initial learning curve – it takes
more time to get used to it, especially if migrating from SDR#. However,
keyboard shortcuts enable faster operation once the commands become muscle
memory.
1) Download from http://www.hdsdr.de/index.html, then run the installation
application.
Note installation folder, usually software will be installed to C:\Program Files
(x86)\HDSDR unless a different directory is specified.
2) Download a required driver called ExtIO for RTL USB dongles from the
following link, use ZIP in top right corner.
https://github.com/josemariaaraujo/ExtIO_RTL
3) Extract the downloaded file, than find Release folder in the unzipped
folder. Copy-paste ExtIO_RTL.dll (236 kB) into HDSDR folder.
Done, plug in RTL dongle and fire up HDSDR.
How to use
HDSDR uses a graphical interface (mouse is enough) but also provides
keyboard shortcuts for quick operation. A comprehensive FAQ is available on the
internet. In HDSDR, links are provided in the Help section, or by pressing the F1
button. The how-to link is “under construction”, fortunately detailed usage
guides are available here (link) and here (link).
In the main window, Left-click activates a function, and Right-click brings up
configure settings. Most buttons have a mouseover description of what they do.
The top window is the waterfall, signals are visible over time. Left click on a
signal for instant tuning.
Frequency range is visible below on a slider scale, red arrows left and right of
the screen move frequency display by visible area. Dragging this area also
changes the waterfall and spectrum analyser below.
The Bandwidth button (or pressing F6) sets received audio quality, select
48,000 for general use, or use 192,000 for commercial FM radio.
Rev counter looking needle is actually a signal meter, used on traditional
radio sets and included for familiarity for amateur radio operators.
Entering a frequency is accomplished by changing the LO frequency (Local
Oscillator): Left-click LO for a manual entry, or press “L” or “CRTL+O” on
keyboard.
Tuning a signal within the displayed spectrum is with Tune above, or with
keyboard shortcuts “T” or “CRTL+T”.
Left-click on FreqMgr, or use keyboard shortcut “CTRL+B” to quickly access
stored frequencies. Shortwave broadcast frequencies can be downloaded from
the internet, then imported and sorted in this window under EiBi.
ExtIO is similar to the Cogwheel in SDRSharp, brings up RTL dongle settings.
Gain, the most frequently used setting is available separately by clocing the
window and clicking on RT below, adjusting the slider to your liking.
Sliders to the right adjust Waterfall and Spectrum display behaviour.
Two windows below are audio waterfall and spectrum display.
Blue button in the bottom left corner adjust audio, dongle tuning and Morse
code (CW) behaviour. An extremely useful feature, especially for shortwave
listening, is AFC, Automatic Frequency control, which moves the tuned area to
the signal for best reception.
Pressing F7 bring or the Options menu allows adjustments for total
customization.
For handy keyboard shortcuts, read the full list available in the HDSDR folder
called hdsdr_keyboard_shortcuts.html.
SDRConsole / SDR-Radio v2.3
Also called SDRConsole, aimed at users with expensive SDRs and fast
computers. General purpose receiver software similar to HDSDR: audio waterfall
and frequency display with noise reduction features.
Download from the developer (link), then install. Does not support RTL-
dongles out of the box, therefore download required dll files from here (link).
Uncompress, then copy files into SDR-RADIO-PRO.com folder under
C:\Program Files. 32-bit Windows users will find the directory under
C:\Program Files (x86).
Connect RTL dongle, start SDRConsole with blue radio mast icon, click “Yes”
to question, in the new window “Radio definitions” click “Search” and select RTL
SDR (USB).
New window pops up, press “Yes” to update list. Press OK.
In Select Radio window, left-click the dongle to highlight it, change sample
rate if desired, then press “Start” in bottom left corner.
Explore different tabs on top, note that windows can be rescaled to your
liking.
The included Guide (64 pages) under the Help tab on the far right provides
extensive description of all settings.
CubicSDR
The default output from SDRSharp is audio; but additional software will
require this audio for further processing to receive data modes, such as AIS,
Weather Sondes, or Weather Satellites.
The easiest way is installing a recording and playback device, called VB Cable
driver (link) from VB Audio Software.
Uncompress the zip file into its own folder, then “Right Click – Run as
administrator” the file called VBCABLE_Setup_x64 (icon is yellow in front of
blue).
Press Install driver, confirm if required, wait a bit – program might show as
unresponsive – then get “Successful Installation” screen.
Restart your computer.
Setting up VB Cable
Right-click the speaker icon next to the clock (Sound settings in Start =>
Control Panel yields the same result), select Playback Devices.
Right-click CABLE Input, select Properties (bottom of list).
Select Advanced tab (to the right), from the drop-down list select 16 bit,
48000 Hz (DVD Quality).
Press OK, then do the same for Recording devices – this tab will be on top
right next to Playback devices, or you can access directly with Right-click onto
the speaker icon.
Congratulations, VB Cable is set up for data modes.
Note that if you listen to music or try to watch a movie, and no sound is
coming out of the speakers, VB Cable settings might be the culprit: adjust back as
necessary.
Heat map
Small MHz numbers, between 1.8 and 30 MHz are called shortwave: RTL
stick does not work down here, a shortwave adapter is required besides a suitable
antenna to receive signals.
Dozens of books (and helpful software) have been written on shortwave
reception, antennas, and so on, bottom line is: buy an upconverter and make a
9:1 unun for $60, string a wire out as long as possible, fire up SDR# and start
listening.
If it’s bright outside you’ll find signals above 10 MHz, if it’s dark, tune below
10 Mhz. Dusk and down and the boundaries are muddled, start tuning and see
what you can pick up.
Antenna recommendations, from acceptable to best:
- Larger ground-plane antennas / large discone
- Random wire
- Random wire with 9:1 Unun
- Dipole – no balun
- T2FD with 4:1 balun
Urban and suburban readers please note that whereas size does matter with
shortwave antennas, larger might not be always better. Size, even if space is
available, should be determined by electrical noise pickup from the environment
– a shorter antenna, quite possibly, will have a better signal-to noise ratio, hence
better audio or signal strength for data modes than an excessively long
substitute. Start with the longest wire possible, use it for a couple of weeks to
discover its strengths and weaknesses, then cut it shorter and shorter.
If that sounds too much time and effort, the best receiving antenna for a
limited space is a Terminated Tilted Folded Dipole (T2FD) – build details and
tips in the antenna section.
Commonly found between 88 MHz and 108 MHz, all general SDR receivers
will be able to decode it.
Airband
Around 800 km / 500 miles above your head, weather satellites circle Earth,
continuously sending back what they see. The American version is called NOAA
and the Russian version is called Meteor-M No.2. All are essentially oversized
digital cameras on a polar orbit (pass over the North and South Pole).
Weather satellites can be received in real time with the RTL stick, no internet
connection required, laptop – RTL stick – antenna does the job: view weather
systems real-time in a 1000 km / 600 mile radius. Check NOAA’s website (link)
to see a sample image. NOAA stands for National Oceanic and Atmospheric
Administration – these guys are the top-level meteorologists in the USA.
As of February 2016, three satellites are available: NOAA 15 at 137.620 MHz,
NOAA 18 at 137.9125, and NOAA 19 at 137.100 MHz. Russia also launched
weather satellites, but due to reliability issues, images are either useless or non-
existent.
Special software is required to decode received digital signal. Before you even
continue reading, for top results order a preamp, and really sort out electrical
noise suppression – but these are only required for stunning images.
For effective filtering, combine stubs and bandpass filters, stub for 90 MHz
(coax cable ends not connected, plastic core: 22” / 55 cm, foam core: 27” / 68cm)
and bandpass filter for 137MHz (coax cable ends connected, plastic core: 14 3/8”
/ 36 cm, foam core: 17 11/16” / 45 cm).
A clear view of the horizon, or minimising obstructions is essential for signal
reception, even your body between the antenna and the satellite will cause visible
image degradation. Running non-essential software on the computer will also
cause lines in the final image.
Antennas must be circularly polarised, popular choices are a ground plane, a
turnstile, or the antenna type used on the satellite, a QFH.
The digital signal must be processed by software called WXtoImg (other
solutions exist, WXtoIMG easiest to use). VB Cable / Audio piping required to
pass signal from receiver software.
Software setup: Set Mode to WFM, Bandwidth to 40000, Audio output to
MME Cable Input. In Configure, set Sample Rate to 0.25 MSPS, RF Gain to
around two-thirds to right, 29.7-32.8 works ok (depends on location,
experiment). FFT Panel: Resolution to 512. No digital noise reduction or squelch.
WXtoIMG: download (link) and install appropriate version for your
operating system. Update satellite list at File => Update Keplers (requires
internet connection).
1) After installation, set up your home location on the welcome screen, or use
Options => Ground station location. Search for city and country, if unsuccessful,
google “name of city lat long”.
2) Audio setup: Under Options => Recording Options, select Cable Output.
Leave maximum elevation setting alone, do a few successful passes first, then
lower values if the antenna is really high up with a good view of the horizon.
Check next satellite pass time under File => Satellite Pass list, then click on
File => Record => Auto Record to start recording, WXtoIMG will wait for a
satellite, bottom left of screen says “waiting for NOAA 19 (or other number) on
137.100 MHz.
3) Trial run: Switch to SDRSharp / preferred SDR receiver software, tune to
frequency given by WXtoIMG, double-check settings are OK. Press play button
30 min before satellite pass to let the dongle warm up. As soon as the satellite
appears on horizon, satellite software will start recording received image. Adjust
volume in receiver software until volume bar in WXtoIMG is green / around 50
mark. Proper gain depends on operating location and noise suppression
measures, it takes at least 2-3 good passes (close to zenith, or elevation above 40
degrees) to determine proper gain and volume settings.
For enthusiast, several guides are available online to automate the process,
from controlling receiver software with a third software called Orbitron, to
creating automatic webpages.
Watching DVB-T Terrestrial television
The RTL dongle was originally intended as a cheap USB TV receiver. To use it
as such, google “realtek rtl2832u dvb-t tuner driver”, or download from station-
drivers.com (link).
Plug in the stick, then run the setup, which will overwrite the RTL-SDR driver
for the USB port.
Congratulations, now the RTL stick is a DVB-T dongle. Search for and use any
“free DVB-T software” – SichboPVR will be probably on top of results, it’s
extremely easy to use and set up.
If you wish to use the dongle in RTL-SDR mode, simply run Zadig and replace
the driver with WinUSB (v6.1.7600.16385). Updating drivers in Device Manager
is a different path leading to the same oasis – Zadig is simpler and faster, with
less chance of unintentionally overwriting something important.
Airplane position signals – ADS-B
Just starting? Spending on a new antenna is just silly. Unless you ever
casually asked the maid to light the fire with a 100-dollar bill, value for money,
how much you spend - compared to how much you hear – will be high on your
priorities.
$10: R820T2 dongle from China, stock antenna and magnetic mount. Learn
to use software, become familiar with gain settings, different modes, where to
find signals and how they sound like – and read up on antennas in the
meantime. The stock antenna can be either a really short one, or you may have
an additional telescopic one. Even the short one is suitable, do some
modifications and see for yourself that theory and physics work in practice. Add
wires to base and center to see what happens, experiment, play.
$20: Add 10 m / 30 feet coax cable, a USB extension cord and order snap-on
ferrites from the cheapest source you can find. Rip apart and recycle the stock
antenna connector adapter to connect to coax cable. Any coax cable will be
considerably better than the supplied coax, use snap-on ferrites on both ends of
coax cable and a dirty balun to significantly reduce noise pickup.
Place the antenna outside, and build ground plane antennas with two or four
radials. Start with 60 cm / 2 foot elements and explore airband, then cut
elements shorter and shorter to explore higher frequencies.
Wire for a ground plane costs next to nothing, and leftover coax cable can be
reused to make a coax collinear – try an 8-element for ADSB/airplane tracking.
$50: Add toroids and a preamp for VHF use if you’ve found your favourite
radio band (and built a suitable antenna for it), or buy a cheap discone if you
enjoy jumping around the spectrum.
A common beginner mistake is immediately buying a discone without any
clue how and why radio works, connecting dongle directly to a computer and
placing discone indoors, then wondering about all that noise in the waterfall.
If you want a discone, place it outside (or as close to a window as possible)
and use electrical noise suppression measures.
$100: for an extra 50 bucks you can 1) reduce noise even further or buy a
Raspberry Pi, 2) invest in a shortwave setup, or 3) buy a really good discone for
scanning.
Further noise reduction means installing metal boxes around electrical
appliances and extension leads, snap-on ferrites on every electrical cable,
generous use of toroids, and buying better quality coax cable.
At this stage, if the antenna has a permanent location, save money on
expensive coax and use a Raspberry Pi as a radio server: a RasPi allows placing
the RTL dongle right at the antenna.
For shortwave reception, a random wire and an upconverter will bring in
stronger signals in an urban environment, and enables great reception of far-
flung stations in an electrically quiet location e.g. in the countryside.
$200-$500: After a point you reach diminishing returns for invested energy
vs result – determining where is that point is entirely up to you.
For a shortwave setup, buy or build a 9:1 unun for your random wire and add
a HF preamp, costs $50. To improve the RTL stick, spend around $100 dollars
for a 4000 chipped tuner for shortwave ($45), and $30 for TCXO dongle. Buy
metal enclosures and connectors from the change.
A complete system based on two top-spec RTL sticks, VHF and HF preamps
costs approximately $200. Save $50 and use regular RTL sticks – for 150 dollars,
you can hear pretty much anything, location and antenna permitting.
Antenna placement
The base, with the top small antenna unscrewed, can be used as a starting
point for DIY antennas, by touching the braid of coax to the bottom and
wrapping the center conductor around the threaded part, eliminating the need
for adapters. Similarly, the connecting coax cable is thin enough for wrapping
around a toroid, or for de-soldering antenna connector on PCB and soldering on
supplied coax.
Telescopic antennas
Used on old TVs and radios or supplied with the RTL stick. Buy a new one
with BNC connectors (Ebay “scanner telescopic antenna”, around 10 dollars
new). A 2-foot (extended) with angled joints is perfect, larger ones (4-5 foot / 1.2
- 1.5m), such as the second antenna delivered with RTL-SDR.com’s dongle are
even suitable to receive strong shortwave stations.
WiFi antennas
Used on WiFi routers, length around 4 inch / 10cm, usually SMA Reversed
polarity female connection – small screw, hole in the middle.
Direct connection: Stick small diameter wire in the middle, push other end
of wire into RTL dongle MCX connector hole. Connection will be fragile, but will
work.
Using adapters: 1/16th inch / 3 mm wire between antenna and SMA female
– MCX male adapter provides an antenna suitable for travelling, without adapter
and wire antenna remain functional. No worries at public places such as in a
hotel lobby, dongle plus antenna looks like a WiFi range extender. Local signals,
especially above 400 MHz easily come in – for example, licence-free handheld
radios in hotels or mall security.
Rubber duckies
If the scenario calls for a larger then WiFi, but still inconspicuous antenna,
use a rubber ducky. Walkie-talkies, handheld transceivers and scanner radios
use these. Uniden, Icom and Baofeng antennas are the cheapest and most widely
available, require suitable adapters.
Rubber duckies will be susceptible to noise pickup, an extendable antenna
might be a better alternative.
Discone
A discone is probably the weapon of choice for most beginners, as more
signals are coming in – noisy signals, still, you get the impression of hearing
more. Imposing looks, suitably expensive: an all-round performer for all
frequencies. If you can justify the expense (“I want one” works), buy a
commercial discone –they look like James Bond’s birthday present and quite
affordable at the same time, starting around 30 dollars. A good quality discone
(link) costs around 100 dollars, will last well into your next marriage and offers
wideband performance.
Homemade: same as the bottle antenna (see below), four more radials
connected to braid and more receiving elements on top. Use a bottle with a large
cap, then add receiving elements for frequencies of your interest.
Other designs (Spiral, Double Discone, Yagi, Horn, Reflectors, Log-Periodic)
Either expensive, extremely directional, complicated to build or require tools
not available outside of a machinist’s workshop. A ground plane with four 23
5/8” / 60 cm radials and two receiving elements on top (23 5/8” / 60 cm, and
12” / 30cm) will be just as good as exotic designs requiring lots of wire, sweat
and pain.
Homemade Antennas
Professional antennas cost thousands of dollars, and will operate on the same
principles as your 10 dollar wonder. If you mastered the skill of placing a spoon
into your mouth, you have the hand-to-eye coordination necessary to make a
great antenna.
Reception is 80% from the antenna system in use: “system” because RTL
stick, cables, noise suppression and all components work together. Please read
this section to gather time-saving ideas, then pay attention to noise reduction in
the next chapter.
Make antennas a bit longer than dimensions listed, you can’t take away
material that’s not there. An eighth of an inch or a few mm off from dimensions
won’t make a huge difference, still, strive for perfection.
Safety first: wear eye protection not only for cutting wire, but also during
handling antennas. Repeat: wear eye protection, costs 3-4 dollars, might prevent
a nasty poke in the eye – or worse.
Aesthetics: antennas described below work, but might not reach spouse or
neighbour acceptance levels. Use your imagination, camouflage, and electrical
junction boxes to solve household and appearance issues. As long as an antenna
cannot be seen, there’s nothing to complain about.
Simple antennas only need a knife and tape; permanent installations require
more attention. Time invested in sturdiness pays dividends on the long run.
Buy wire strippers to strip coax cable. If you can’t, multiple passes with a
blunt knife is better than a sharp knife and force; harder to cut into braid, when
you cut your finger wound won’t be that deep. When you cut yourself, put tissue
and pressure on the wound, then elevate hand above your head. Wait until
bleeding stops, then place tissue and tape on the cut.
Remember for bleeding: pressure, put hand above head, cover wound.
[Not to discourage you, it’s only a matter of time.]
Connecting two coax cables
If you have no adapters / do not wish to disconnect cables.
1) Place paper under working area.
2) Cut outer plastic lengthwise / longitudinally. 2” / 5 cm gives you enough
material to work with. Gentle force, do not cut into the braid. Do this on a hard
or disposable surface, knife slips off - kitchen table not ruined. Repeat: GENTLE
force, multiple passes. No power please.
3) At the bottom of the cut, mark with electrical tape, keeps plastic sheath
together and good distance marker. Force plastic sheath outwards. Grab visible
wires inside, including small wires, and pull out of plastic sleeve.
4) Separate small wires, end up with clam-shaped small wires and the center
conductor. Pull small wires to one side, do not twist together.
5) If foil surrounds the center conductor, snip off with scissors, nail clippers
or knife.
6) Cut incision / small hole in electrical tape. Push center conductor through
small hole, pull tape to bottom and wrap around cable body.
7) Pull small wires gently away from cable, removes small filaments.
8) Cut off plastic or foam insulation at a distance from the small wires (eights
of an inch / 4 mm). Gentle force, multiple small cuts until you feel the center
insulator, cut all around, twist plastic surrounding center wire: less chance
cutting center wire. So twist, then pull off plastic cover. Note that with small
lengths / thin cables the whole center conductor, including plastic insulator pulls
out, grab other end if this happens.
9) Repeat steps above for other cable.
10) Now you have two cables, make sure lengths are same for braid and
insulator.
11) Position two cables parallel, tape cables together. Use a minimum of three
complete turns around the cable.
12) Start with braid / small wires: mix small wires, then twist together.
13) Braid connected, wrap center wires. If one wire is thicker / stronger, wrap
weaker one around it. If both are strong, use pliers - too much power and center
wire will twist off. Do at least three wrist turns.
14) Cut off extra lengths, go for minimum connection / twist area.
15) If missed step above, about 2 inches / 5 cm from visible wire tape two
cables together. Minimum three wraps, the more the better. This will prevent
connections coming apart, tape takes the load.
Terminal connectors
Called wire connectors, insulated wire connectors, chocolate blocks, choc
terminals: same stuff.
Screw holds wire in place, internal diameter limits maximum wire size. Red
and black tape markings means no guessing which one is center and which one is
braid, especially in the dark in the garden.
Terminal connectors pick up electrical noise (broadcast FM radio, pagers, TV
and mobile phones), only a problem if you’re a perfectionist / go after very weak
signals, shield terminal connectors with cut up soda cans or aluminium foil.
Minimise noise by using only required length of wire:
- Screw down the other screw opposite from wire inserted,
- Push wire in as far as it can go,
- Braid or wire visible – cut down to size. Cut only small amounts, try
again.
- Only insulation visible - length is OK.
- Fix wire in place with screw.
Monopole
The simplest antenna to make, connect coax center conductor to a piece of
wire, length determined by frequency of interest.With the stock antenna, wrap a
wire around the supplied small stock antenna for increased reception.
Alternatively, cut braid off from the end of coax, leaving the center conductor
exposed – monopole in a minute. For instance, with only a knife in your hand,
measure three hand’s span from end of coax and cut off braid. Resulting wire will
be long enough to pull in enough strong local signals for a night’s scanning.
Dipole
The “standard” antenna others measured against (expressed in dBd), braid
and center wire connected to equal length elements.
With only coax cable available, remove outer plastic sheathing, then carefully
unravel the braid to the same length as the center conductor.
Ground Plane
Called ground plane as an artificial reflecting surface is connected to antenna
ground (braid). Common solutions are 2, 4, or 8 wires, chicken mesh wire, or a
metal plate such as the roof of a vehicle. A magnetic mount antenna, such as the
one supplied with the dongle, will act as a ground plane when placed on top of a
car or similar metal surface.
The recommended antenna type for most frequencies and applications, will
be exceptional on the design frequency: elements lengths should be quarter- or
half-wave, ground plane must be at least equal or larger than receiving element.
In practice, 2, 4 or eight equal-length wires are connected to braid. Similarly
to a dipole, coax cable itself can be transformed into a ground plane – braid must
be separated into two or four parts, this works better with thickly-woven braid.
Chopsticks or straws can be used to beef up support and to maintain shape.
The “bottle antenna” described below will be waterproof, portable,
disposable: costs a few dollars and takes maybe half an hour to assemble.
Parts: five wires, each 23 5/8th inch / 60cm / two A4 pages longer side put
together, coax, chewing gum, empty plastic bottle, knife, electrical tape.
Substitute chewing gum with two-component putty if available.
Steps:
1) Remove insulation from one end of the four wires.
2) Do not remove braid from coax cable. The two coax cables must be of
equal length.
3) Four small, wire-diameter holes 90 degrees apart on side of bottle. Cut
with knife or melt with hot tip of knife.
4) Cut cable-sized hole for coax connections on the side of the bottle.
5) Turn the bottle upside down, neck of bottle pointing down.
6) Push four wires one by one through the small hole, so wires come out
through the neck of bottle. A small bend / curve in the wire before inserting
helps: wire finds the bottleneck easier. Equal lengths should stick out.
7) Push two coax cables through neck of the bottle – four wires, two coax
stick out now.
8) Electrical tape the four wires together just below the bare wire ends.
9) Mark coax cables with electrical tape 3” / 7.5 cm from end of coax. Use
different colours – no guess work later.
10) Remove braid from both coax cables 3” / 7.5 cm. Also remove insulation
from center wire.
11) Wrap one center wire two-three times around the four wire ends.
12) Push the four wires down, through the neck of the bottle as far as it goes.
Gently pulling on the coax cable helps.
13) Push receiving element through cap, connect other coax cable center wire
to bare end.
14) Screw cap on bottle.
15) Using coax cable, connect center from four wires to braid and center from
single wire to conductor. This coax cable will bring the signal to the RTL stick.
16) Waterproof bottle openings with chewing gum.
Beginner should start with longer element lengths, then cut wire away in
small steps to effectively create the ideal antenna for higher frequencies with
each successive cut.
Coax collinear
Coax in the name means that the antenna is made from common coax cable,
so it will flexible, easy to transport in your pocket, yet offer good performance for
the design frequency.
Imagine connecting two sections of coax cable the wrong way: center
conductor to braid and braid to center. Use two, four or eight sections for better
performance.
To keep it simple, check whether the coax cable is plastic or foam, then:
Plastic surrounds the center wire (Velocity factor .66)
Result in meters: Divide 49.5 by MHz number.
Result in inches: Divide 1982 by MHz number.
Result in feet: Divide 165 by MHz number.
Foam surrounds the center wire (Velocity factor .82)
Result in meters: Divide 61.5 by MHz number.
Result in inches: Divide 2460 by MHz number.
Result in feet: Divide 205 by MHz number.
As an example, an 8-section antenna for airplane position signals at 1090
MHz from foam coax will have 5.6cm long elements.
Steps:
1) Use electrical tape to mark length on coax, allow an extra 2”/5cm from the
end.
2) Cut required number of sections.
3) Remove braid and any insulator from end of coax, so only center
conductor remain.
4) Impale a small section of electrical tape on the center conductor, so no
short is possible.
5) Use a needle, skewers, or anything with the same diameter as the
conductor to create a pilot hole between plastic sheathing and braid, or between
braid and foil insulator. Thickly woven braid is an advantage for coax collinears.
6) Gently push center conductor into pilot hole: center will be connected to
braid.
7) Push the two parts together as tightly as possible.
8) Do the above for all element connections.
Joints should be weatherproofed; electrical tape might peel off in hot
weather, use heat-shrink tubing if available. Start applying heat from the middle
of the joint, working toward the ends, ensuring no trapped air remains.
Variations on the theme exist, note that in practical tests no performance
difference was observed compared to the vanilla-version above:
1) Using half-wavelength section lengths,
2) Finishing with a quarter-wave section on top and bottom,
3) Adding a quarter-wave metal tube at the bottom, connected to braid at the
feedpoint (where the antenna coax cable is connected),
4) Adding a toroid at a quarter-wave distance from the antenna feed point.
VHF antennas will be invariably large, but with excellent gain and capacity to
pick up signals from all directions. As an example, an 8 section collinear built for
125 MHz will be around 4 metres, which can be hung from a window or tree.
Bowtie / Butterfly antenna
Essentially a bicone in two-dimensional form, two triangles made of
electrically conductive materials, apexes pointing together, top section connected
to center and bottom connected to braid.
An ideal antenna for beginners or apartment dwellers, as materials are cheap,
the resulting antenna can be taped / hung in front of a window, and it provides
good wideband performance. The height of the antenna determines the lowest
radio wavelength it will receive, in practice, a 1m tall bowtie will be useable down
to 100 MHz.
The simplest version is made with aluminium foil (turkey foil is best, wide
and strong, easier to cut), a support (e.g. cardboard) and double sided glue. Do
not use staples, will wrinkle the foil.
Steps:
1) Decide how tall you want the antenna. Width of top element is determined
by foil width.
2) Pull down as much foil from the roll as required. Do this on a cardboard or
similar disposable surface – cardboard is ideal, provides support for the final
product.
2.5) Taping the alu foil to cardboard at the top and bottom makes cutting off
the shape easier.
3) Cut off top, take care to end up with 90 degree angles in all four corners.
4) Use a string and permanent marker to draw an “X” from top left to bottom
right corner, and top right to bottom left corner. Intersection of “X” – connect
braid and center from coax here.
5) Using a really sharp blade, cut along the marker lines. Hold the blade at a
really shallow angle – a long ruler helps, freehand is sufficient.
6) End up with two triangles, tips almost touching. Route coax cable with
braid and center exposed to center, connecting braid to bottom triangle and
center to top.
An alternative to placing the coax across the bottom triangle is to cut two
equal lengths of coax, stripping braid and insulation, then connecting to triangle
trips from the other side of cardboard. The two short lengths should be
connected to antenna coax as normal – top triangle to antenna coax center,
bottom triangle to antenna coax braid.
Turnstile
Officially called crossed dipole, basically, four horizontal wires with a phasing
harness. A turnstile is frequently used for weather satellite reception, therefore
the example below is for NOAA weather sats at 137MHz. For other uses, adjust
lengths as required, elements are quarter-wavelength or half-wavelenth of
frequency of interest.
Element wire lengths are either half-wave or 54.5 cm quarter wave - no visible
improvement was observed with half-wave elements. Wire diameter is
important, thicker gives better signal strength, but will droop more. Copper rods
can be used – this will require specialist tools for mounting, hence not discussed
here.
For 137MHz weather satellite frequencies, four 54.5 cm / 21 ½” long wires
needed, plus a phasing harness. The phasing harness is two coax cables, one is
electrically quarter wavelength (quarter wave times velocity factor, same
principle as with coax collinears) and the other is electrically half wavelength.
Plastic coax core (137MHz): Shorter cable 36 cm, Longer Cable 72 cm.
Foam core coax (137MHz): Shorter cable 45 cm, Longer Cable 90 cm.
Using four terminal blocks, 3 mm grounding wire and a wood support is a
quick, easy and portable solution - wires are removable with a screwdriver.
Mount the four terminals at 90 degrees to each other, like North, East, South
and West on a compass rose. Leave enough space in the middle for cables.
Opposing ends of the four terminals are connected to form a North-South and
East-West pair for each of the coax cables. Push the center of the braid into the
hole of the screw connector, then tighten the screw. I found it easier to do the
braid first, then the center.
Connect the shorter cable: center to West, braid to East. Insulate braid
and center as the other cable might come into contact with it.
Connect the longer cable: center to North, braid to South. By leaving
enough center and braid to work with assembly is much easier.
Connect the other end of the shorter and longer cable with the cable going to
the RTL stick - connect the three center to center and braid to braid. Insulate
braid and center separately.
Locate the four 54.5 cm wires, and one by one push into the terminals, fixing
them down with the screw.
Fix terminal blocks to a piece of wood, forming an “X” 90 degree angle
between them.
Connect coax lengths to wire using terminal connectors by the following:
Shorter Cable Center: West or 9 o’ clock,
Shorter Cable Braid: East or 3 o’ clock,
Longer Cable Center: North or 12 o’ clock,
Longer Cable Braid: South or 6 o’ clock.
Shorter and Longer Coax cables coming from the antenna shall be connected
to antenna coax going to the RTL stick. Easiest are terminal connectors, if not
available, splice three center wires and three braids separately together.
QFH
The same antenna type used on satellites, needs a frame and two long semi-
rigid wire. Outstanding performance, distances and dimensions are critical for
construction.
Tutorials online might use copper pipe (expensive / needs tools), PVC tubing
(looks ok, still needs tools) or coax cable (hit-and-miss due to variations with
coax).
The following guide uses wood, house grounding wire and basic tools. If
unavailable, substitute screws with tape, pre-cut wood with branches / broom
handles, terminal connectors with wire wrapped around connections and you’re
there.
Parts required:
- Two (2) Six-feet / 2 m wood planks
- 15 feet / 5 meters two-stranded house grounding wire
- Four (4) terminal connectors
- Screws long enough to hold two wood pieces together
Steps
1) Cut six (6) 40 cm / 15 6/8” long pieces of wood. These will be the cross
arms.
2) Screw arms together with wood screws, end up with three (3) crosses and
some leftover wood. The leftover will be the main antenna body.
3) Screw on one (1) wood cross to the top of the antenna body.
4) Screw on four terminal connectors on the top of the cross, each pointing
90 degrees apart, as if facing 12-3-6-9 o’ clock on a dial.
5) Screw on bottom cross to antenna body, 28 3/8” / 721 mm from top
terminal connectors.
6) Congratulations! Antenna body done, have a break, or start wiring up.
7) Remove wire from plastic sheathing.
8) Longer wire – length 93 ¾” / 2.382 m. Hold ends together, mark
midpoint with marker or tape.
9) Shorter wire – 89 1/8” / 2.263 m. Mark midpoint again.
10) Tape or fix shorter wire to arm pointing away from you / 12 o’clock /
North direction, then make a half turn counter clockwise as viewed from the top
– wire in hand points toward you / 6 o’clock / South position. Run the wire along
the bottom cross, fix midpoint with tape, then run wire up the other side.
Temporarily connect with electrical tape.
11) Tape or fix longer wire to arm pointing to left / 9 o’clock / West direction,
then make a half turn counter clockwise as viewed from the top – wire in hand
points right / 3 o’clock / East. Run the wire along the bottom cross, fix midpoint
with tape, then run wire up the other side.
12) Now the antenna starts to shape up, measure distances:
- Top: Center of connections to start of wire turn: 12” / 30 cm
- Longer wire from top to bottom arm: 28 3/8 / 72cm
- Shorter wire from top to bottom arm: 27” / 68.6 cm
- Bottom: From midpoint of wire to start of wire turn: 12” / 30 cm.
Note that the shorter wire will be physically above the longer one.
13) Double-check distances, then fix wires in place with cable ties or tape.
14) About halfway between top and bottom arm, fix third cross arm in place.
Fix wire to arm.
15) Antenna body done, do the top connections according to diagram.
Shortwave – Random Wire
With a short antenna, strong AM broadcast stations are possible, just don’t
expect to hear a mouse cough in the jungle, shortwave is all about finding the
sweet spot between 1) wire length 2) electrical noise pickup. In a city or suburban
environment, your options are limited for both.
A random wire is the easiest to use, throw wire out of a window and listen to
the world. Length depends on location – string out as much as possible. If using
trees for support, put the wire over a branch and use a weight at the end –
swaying will not strain wire.
Indoor solutions are far from ideal, if you must, tape wire to a window. Attic
space is ideal to create your own cobweb.
Wire can be connected to 1) receiving element of an existing antenna, 2)
directly to center of upconverter connector, or 3) center conductor of coax cable.
Random wires inside a modern home will pick up all sort of electrical noise, use
option 3 – coax cable routing.
1) With an existing antenna, connect wire to the receiving element, not to
radials or any element connected to braid.
2) Connect wire to center of the RF input socket, will be female on the dongle
and on the upconverter: separate one wire from antenna wire, then gently stick it
in. Solid or thicker wire needs a smaller diameter wire wrapped around, coax
center wire works.
3) Use coax cable to route antenna outdoors from the upconverter, then 6-10
feet / 2-3 meters from the wall, connect random wire to center conductor. Tape
coax and random wire together below connection – tape takes the load. Coax
prevents noise pickup.
A random wire can be horizontal, vertical, sloping, the higher off the ground,
the better. The other end of the wire, when affixed to a structure, must be
insulated from that structure, so do not tie it to a metal rain gutter. Plastic holder
keeping a 6-pack together, rope, plastic bag or any non-conducting material
works.
Add a 9:1 Unun to random wire to improve reception: audible difference,
unrecognisable voice fading in and out becomes comprehensible enough to guess
language spoken.
Shortwave - Terminated Tilted Folded Dipole
Best antenna for shortwave reception, ready-to-go package can be over $250
USD plus shipping, homemade version 5-6 dollars.
Total length dictated by available space, the longer, the better, unless terrible
RFI/EMI sources nearby.
A 20 feet / 6 m total length T2FD fits most front or back yards. Distance
between parallel wires is 3.3 percent of total length / divide total length by 33.
Imagine two horseshoes, open ends facing each other – that’s the two wires.
In the top, electrical component between wires, in the bottom balun connects
antenna to coax.
Electrical component is a metal film resistor, maximum of one dollar on
Ebay, or check local electrical component shops. For resistor value and Balun
required: divide resistor value with 4 (4:1 balun) or 9 (9:1 Balun) for a final
impedance of either 50 Ohm or 75 Ohm.
If you already bought a Balun One Nine with the upconverter, use a 510 Ohm
(radio coax – 50 Ohm - to upconverter) or 680 Ohm (TV coax - 75 OHM – to
upconverter or dongle) resistor.
If all this Ohm, math and impedance matching is too complicated, get a 680
Ohm resistor, a Balun One Nine and TV coax: build the antenna as described
below, run the coax into the house straight to upconverter, connect upconverter
to dongle with pigtails or barrel connectors and be content that you got the best.
Supports can be anything, plastic or wood, distance is 12 Inches / 30 cm
between wires: wood, plastic tubing, empty soda bottles work. Top and bottom
connections: tape ends of wire together, then insert resistor on top and balun /
coax connection at bottom.
Part V – Maximizing performance
Importance of Signal-to-Noise Ratio
Signal is information you wish to receive. A voice you want to hear in a crowd
is such an example. Noise is the chatter of the crowd around you: technically
called Radio Frequency Interference (RFI) or ElectroMagnetic Interferenc
(EMI), commonly called electrical noise, and comes from anything electrical
such as energy-saving bulbs, chargers, wireless internet, extension leads,
electrical wires, direct-current motors such as aquarium water pumps – and the
list goes on.
Electrical noise can heard as a buzzing or popping sound – often quite similar
to an electric shaver, or a blender operating in the background. Represented in
software by the sea of spikes in Spectrum Analyser, called the signal floor.
Signal is the spike / mountain emerging from this sea. The difference between
noise floor and signal is called Signal-to-Noise ratio, also displayed in SDRSharp
as a number on the right hand side of the screen and under the cursor.
Controlling and reducing noise can be achieved by minimising:
1) Thermal noise generated internally.
2) Conducted noise transferred from an electrically noisy source e.g.
laptop/computer via cables.
3) Radiated noise reaching cables, dongle and other components.
Maximizing performance by attempting some of the modifications in this
chapter might be beyond your personal comfort zone, invalidate your warranty
and/or seriously piss off your partner or family.
Dongle anatomy
Some of the mods detailed below require the use of soldering equipment and
a steady hand. RTL-SDR.com dongle has some of the mods done already. Note
that you lose warranty by physically altering the board, check gains on cheap
dongles first before experimenting on expensive dongles.
IR receiver
Because the RTL dongle was intended as an USB TV receiver, the remote
control needs a receiver. This is a large three-pronged component, carefully
move it back and forth and it will snap off eventually.
LED light
All dongles feature an LED light, indicating operation, this can be snapped off
as well. Some dongles will require de-soldering due to no distance between LED
and board.
Removing static protection diode
Possible, but not recommended. Static electricity build-up on large antennas
will fry board components without grounding the antenna first.
Replacing antenna connector with coax
Coax replacement is a viable alternative if possessing suitable skills, as even
standard RG6 coax is better than coax used in pigtails, plus any adapter used will
introduce unwanted RFI.
Center conductor comes to middle blob of solder and braid is soldered to
either connectors on the side. Only copper-braided coax (gold color) is suitable,
aluminium (silver color) braided coax will be hard to solder to.
Replacing USB connector
Means powering a device using the coax cable, this is very useful for LNA
power – preamps should be at the antenna, which should be as high as possible,
in practice on the roof. Running a separate power supply is eliminated with bias-
T. The LNA4ALL can be ordered with bias-T factory enabled.
As of now, the dongle sold by RTL-SDR.com is the only one on the market
which offers the possibility of bias-T with the following mod: connect two pads
on the PCB together with wire, fix in place by soldering or a dab of hot glue.
That’s it, bias-T will be enabled.
Standard RTL dongles require removal of the electrostatic discharge
protection diode, then connecting the antenna center conductor solder blob to a
4.7 uF Surface mount capacitor (20c to $2 depending on supplier). In turn, the
capacitor must be connected to 5V In with a short piece of wire.
Images of this modification can be viewed online (link) – I do not recommend
this mod, as a bias-T modified dongle with the method above will have no static
discharge protection, and if accidentally connected to a DC grounded antenna
(like a QFH) will fry the board immediately.
For the easiest / best solution, buy a dongle from RTL-SDR.com and mod
that in conjunction with a factory-modded LNA from Adam for a bias-T solution.
Impedance mismatch
RTL dongles are 75 Ohm, upconverters, filters and LNAs are 50 Ohm. The
resulting 0.177 dB mismatch is negligible as long as it only occurs once.
Connecting an LNA and an upconverter with 75 Ohm cable to a 50 Ohm antenna
creates three mismatches, the resulting 0.531 dB means 11.5 % performance loss
from baseline.
In an integrated setup (Antenna – LNA – Upconverter – Dongle – RasPi) use
50 Ohm cable to connect components without using any connectors or adapters.
Avoid Adapters
Chart will be generated, save document (second purple floppy disk image
from top left of screen, or Ctrl+S). Resize chart to your liking, note that Excel
might freeze up and lose data – hence save recommendation.
When looking at the graph, lower value is better, e.g. if second measurement
called “Series 2” is below “Series 1”, you’re doing something right. Using labels
on top of columns will replace “Series 1”: looks neater, makes cluttered charts
with 4-5 observations easier to understand.
Comparison between mods should be made after establishing a baseline with
three 1-hour tests, then averaging results (which will differ). Do the same after
modifications, readily apparent performance e.g. effect of heatsinks will be easy
to spot.
The final test is always using the modded dongle for reception.
Housekeeping
Electrical wires will radiate electronic noise, so sorting out your environment
is the first step.
Start with the jungle of electrical cables behind the TV. After suffocating from
dust bunnies, coil and fix them into a hand-sized nice circle. Painter’s masking
tape is cheap, leaves no mark and easy to tear – use it liberally.
Metal tins, cases or tubs with lids are perfect for organising and storing cables
and extension leads, examples are discarded PC cases, metal food or biscuit tins.
As long as it’s made of metal, it should do the job.
Switchable wall sockets are preferred, if you can’t or won’t change them,
unplug unused chargers, phones, and any electrical device not currently in use. A
lamp, for example, will have AC power until the switch, which is just one more
unnecessary electrical circuit.
Fuse boxes should be metal, with the door closed. If the existing one is plastic,
with unrestricted access to it, alu foil / cut up cans will make a huge difference
(don’t even attempt replacing a fuse box!). Avoid running coax cable with power
cords – best practice is no cables or electric items near the antenna cable or the
RTL dongle.
Fluorescent and LED lightbulbs use a switching power supply to regulate
voltage, might emit a horrible and significant interference audible on shortwave
frequencies. Battery-powered LED strip lights are cheap, effective and long-
lasting, but can also emit lots of noise.
Turning off AC power altogether and running radio gear off batteries is the
best solution, but the concept might meet some resistance from your partner /
family.
Cleaning desktop PCs
The most common problem with any computer is dirtiness: this manifests in
constant fan noise, and can severely reduce performance, because the system
throttles back to save itself. With compromised cooling due to dust build-up,
components are overheating, so the poor PC is only defending itself.
A general rule: always elevate desktop PCs from the floor, ideally to at least a
hand’s span height – this minimizes dirt build-up.
Fortunately, desktop PCs are the easiest to clean: shutdown operating system
safely, unplug computer power supply, check PC is quiet, no lights on, then
double-check the power cord is unplugged. Wait a few minutes (capacitors need
time to discharge). Unplug all cables from the back, then place case on an easily
accessible location – you’ll be working on it for a while.
Remove the side cover: screwdrivers might be required, depends on case
design, your warranty might be also void if you take apart the case.
Welcoming dust bunnies require a vacuum cleaner. Main processor (on top of
circuit board) and case fans (attached to side blowing in / out) can be cleaned
with earbuds, DO NOT use moist rags, solvents, flask from the kitchen
cleanliness cupboard, or any water-based liquid inside the case.
Compressed-air, either in bottles (link) or from a dedicated compressor look
like a good solution, but expensive, and lubricating oil might damage
components. Rubber air pump blowers, such as citron-shaped dust-cleaners are
cheaper, and do an equivalent or better job.
Cleaning laptops
Laptops, normally sitting on a surface, will collect particles over time.
Minimal clearance between bottom of laptop and surface results in dust blown
back inside the case and / or accumulating in tiny case ventilation holes.
Start with shutting down the laptop, removing the battery and placing the
laptop on a soft surface e.g. towel or T-shirt. Thought it differs from model to
model, one section will be usually entirely removable with small screws –
appropriate section identifiable from vent holes in the plastic.
Unscrew screws and keep them safe (coffee cup will also store screwdriver),
inside of laptop will feature one or more ventilation fan(s). Blow off surface dust,
then slowly, gently and carefully clean blades of fan with earbuds, toothpick or
similar fitting tool. As you’re essentially doing brain surgery, take your time.
Reassemble laptop, double-check all screws are place before inserting battery
and turning laptop on.
Power
Computers work off the electric grid, using mains power at either 120V or
240V. Problem is, neighbours also use mains power and run electrical
appliances.
A simple solution for laptop users is to run the system off batteries; desktop
people can purchase Uninterruptible Power Supplies (UPS) of adequate capacity,
but an UPS capable of running a desktop PC will be heavy, large and cost a pretty
penny.
Upconverters and LNAs require Direct Current, most commonly 5V DC. This
can be provided from a:
Laptop (will be noisy),
Switched-mode power supply like a phone charger (can be even noisier, but
cheap),
Linear power supply – good but expensive,
Batteries or battery banks. Will require charging or replacing batteries.
USB extension / connector mod
Use a long USB extender cable to place the RTL stick far away from the
computer, 3 meter / 15 feet is ideal. Powered USB hubs can introduce noise from
the hub power supply, try not to use them.
On one end, where you plug in the RTL stick, remove USB metal: can be a
solid piece, usually a small cut is visible. Using pliers, gently pull this metal bit
out, so only plastic part with four metal connectors remain. Connect this plastic
bit into the RTL stick with no problem, will not fall apart, ensure contacts are
facing each other.
Do not remove the other end of the USB extension lead, the one going into
the computer USB port: the extension cable will easily come out.
Air choke / Dirty balun
All the technical terms above mean the same thing: cable/wire wound in a
spiral, usually around a round object, then fixed in place with cable ties. Creating
a dirty balun is exactly what you did sorting out cables around the house.
In practice, allow an extra of two-three foot / half to one metre coax cable,
then wind it in a tight spiral at the antenna.
Enclosures
Stubs
Attenuates design frequency plus-minus few MHz worth of frequencies.
Broadcast radio interference? Use a stub, as in the example above. Stubs also has
some effect on higher frequencies, but only on frequencies 3, 5, 7 times the
design frequency (odd numbers). So a 100 MHz stub will also have an effect on
300, 500, 700 MHz, and so on. Watch out: airplane position signals will be
significantly reduced at 1090 MHz with a stub designed for 100 MHz.
Bandpass
Receive designed frequency, but kills signals plus/minus few MHz away.
Useful if you know the source and want to get rid of nearby interference, e.g.
weather satellites: a foam bandpass filter will clean up received satellite image,
less horizontal speckles and dots.
Design frequency multiples of 2, 4, 6 etc will be also affected.
Feel free to combine stubs and bandpass filters. Combining the two examples
above, a setup for weather satellite reception would be: stub for 90 MHz (coax
cable ends not connected, plastic core: 22” / 55 cm, foam core: 27” / 68cm) and
bandpass filter for 137MHz (coax cable ends connected, plastic core: 14 3/8” / 36
cm, foam core: 17 11/16” / 45 cm).
Baluns and Ununs
Baluns and ununs can transform a higher impedance (e.g. 450 Ohm) antenna
into a lesser impedance (e.g. into 50 Ohm). Balun means Balanced to
Unbalanced, UnUn means unbalanced to unbalanced, as both sides, the
antenna and coax cable, are not balanced.
Technical names for an iron ring with wire wrapped around it, Ebay prices:
30 dollars and up, homemade 6-7 dollars. Order T200-2 toroids and you’re there
in a few minutes, really easy to make. Pay for workmanship with professional
solutions, www.balundesigns.com universally acclaimed and recommended:
expensive and excellent.
Aesthetically pleasing homemade solutions can be achieved with electrical
junction boxes, speaker terminals and cable ties.
Insulated wire from household extension cable or power cord is perfect,
diagrams here use brown, blue and green colours found in power cords for easy
identification.
1:1 Balun / Antenna isolator
Like a wall to electrical interference, best noise reduction from methods
tested, easy to make: grab one end of coax cable, push through hole and wrap
around as many times as you can. Cross over after two-three turns, tighter turns
possible, and looks better.
Use stock antenna cable (or thin coax), so one end will connect to RTL
dongle, and other end to main coax cable leading to antenna – keep distance
minimum after toroid.
Placement: after dongle and at antenna connection.
4:1 Balun
Useful for T2FD antenna and folded dipoles: two wires wrapped around a
toroid, parallel winding. Use terminal connectors to quickly connect wires from
toroid to coax, indicated by orange squares in the diagram.
Using two wires, blue and brown, connections:
Top brown: to antenna terminal
Top blue: to antenna terminal
Bottom blue: to coax braid
Bottom brown: to coax center AND to antenna connection one.
Note: Similar 4:1 Baluns may be found at the end of oldschool circle TV
antennas.
9:1 Unun
9:1 Ununs are primarily used for random wire shortwave antennas.
Parts needed: 3 feet / 1 meter of insulated wire, toroid ring (T200-2, smaller
diameters cheaper, but harder to wind), electrical tape.
Wind three cables around the ring nine (9) times, keep wires parallel to each
other. Start by placing four turns in one direction, then five in the other direction
– less cable to work with and faster. Pulling wires gently before and during
turning helps a tight fit on the metal ring.
Use a free software package called tightVNC, available for Windows and for
platforms where Java is supported. Installing the 2 MB package is
straightforward on Windows, but some typing is required on the Raspberry.
Open up the Terminal, and enter
sudo apt-get update && sudo apt-get install tightvncserver.
This will install the required software, takes a while, get a cup of coffee, you’ll
need it.
With installation completed, enter
sudo tightvncserver, this will start the server and ask for a password.
Password must be a maximum of 8 letters, I use raspberr as it’s easy to
remember.
The tightVNC server will start, and you get a message of
New 'X' desktop is raspberrypi:1
The last number, 1 can be different, make a note of it.
With tightvncserver up and running on the Raspberry, start the client
software on the device you want to use for remote access.
The only thing you need to type in is the remote host name, this will be in the
form of:
192.168.0.101:5901.
192.168.0.101 is the Raspberry’s IP address, the last four digits after the colon
is the port for the tightVNCserver.
The last digit, 1, will be the number of the desktop, in our case 5901.
For other devices such as smartphones and tablets, search your respective
app store for “VNC client” software. Multitude of options available for all
platforms, in all cases, a VNC server must be running on the Pi.
Raspberry apps for tablets and smartphones
The Raspberry needs 5V, exactly as mobile phones and tablets, so same
chargers can be used. A 1A/1000mA charger will be OK, as running a rtl_tcp
server over WiFi plus Raspberry draws around 600mA. For added safety, use a
2A/2000mA charger to allow overhead.
Battery banks
Battery banks provide power on the go, essentially a large battery with 5V
output. Capacity is measured in mA, indicated in the advertisement such as
7,000mA, 20,000 mA, or 50,000 mA, more is better.
A large car battery and 12V-5V downconverter might cost the same as a high-
end battery bank, expect to pay a maximum of $20 for a good solution.
Power over Ethernet (PoE)
The same cable used for data transmission can be used to power the
Raspberry Pi. An Ethernet cable has 8 wires inside, but only four cables are used
for data (green and orange), leaving the remaining brown and blue pairs to carry
current and ground.
Ready-made PoE add-on HAT costs 20-30 dollars or more. The smallest size
terminal connectors available will make this mod a doodle. Ethernet cables
contain really thin wires, and whereas the following hack is doable without
soldering, the end result will be better with it.
A homemade solution inject a higher voltage on one end, extract it on the
other end, convert the voltage down to 5V and use that to power the
Raspberry/peripherals. You need a suitable charger or power source, a voltage
converter, knife, tape and 15 minutes.
Charger/power source: due to resistance of wires 12V injected will be less
at the other end, loss depends on length and composition of Ethernet cable.
Chargers for 18V or 24V tools, such as electric drills are suitable.
Batteries are even better, as the Raspberry/RTL stick is completely isolated
from mains electricity. Security/home alarm batteries usually come in 12V, 5 or 7
Ah flavours for 15 dollars, buy two for a 24V input. A Raspberry+RTL
stick+upconverter+preamp combo draws around 2 Watts when running, so even
an all-night shortwave session will not deplete batteries. Battery chargers can top
up while you sleep.
Step-down converter: converts a higher voltage to 5V. Car USB adapters,
mobile phone adapters, SatNav car chargers usually accept input voltage
between 12V and 24V. Check output amperage, 1A is enough, 2A is better.
Car step-down converters: center pin is positive (current), outside is
negative.
Red and black insulation tape helps a lot, marking ground (black) and current
(red) wires.
Connect
Ethernet cable Brown to Ground (Black),
Ethernet cable Blue to Current (Red).
Voltage meters are not strictly necessary, use it if you have one.
Steps:
1) Carefully open the Ethernet cable on both ends, about 8”/20 cm from plug
locate brown and blue wires. Do NOT touch green and orange.
2) Cut brown and blue wires, strip insulation from all four cables. Connect
blue and brown pairs to end up with two cables.
3) Connect input voltage on one end, connect corresponding wires to ground
and current on the step-down converter. Consistently using Brown to Ground,
Blue to Current helps.
4) Use standard USB cable to power the Rasberry. Do not power via the GPIO
pins, use the standard Micro-USB power in.
Radio server
rtl_tcp -a 192.168.0.18
Part VII – Notes for the reader and Legal
Bottom line is: this book is about making cheap equipment and radio
reception work – if you disagree or agree with anything written here, you’re more
than welcome at rtlsdr4everyone@gmail.com, or in the comment section on my
blog at rtlsdr4everyone.blogspot.com.
Particular emphasis has been placed on hardware setup and antennas in this
book – guides for software installation are plentiful on the web, walkthroughs for
fringe activities such as radio sonde reception, listening in to Inmarsat
transmissions etc are just a few clicks away. Google is your friend.
Receiving radio transmission might be illegal where you live, laws governing
monitoring and enthusiast use are often muddled. If in doubt, check local laws
and regulations – if you’re thinking you’re crossing a line, you probably already
did.
As an example, I deliberately did not include (or will) a guide on decoding
certain digital modes, as the same principles used for listening to police can be
used to listen to baby monitors.
Aviation-related radio activities are quite popular all around the world. In
most civilised countries, plane spotting falls under the same "harmless idiots"
category as train spotting enthusiasts, with authorities tolerating plane lovers at
airports clinging to the fence at the end of runways, as long as they do not pose a
threat to aviation security and do not endanger other people's lives.
Similarly, radio reception for fun and entertainment is viewed as a hobby;
enthusiasts with handheld scanners are a common sight at many airports around
the world. On the other hand, decoding digital government voice and data
communications such as Tetra / P25 may be viewed as a criminal act.
Never use the RTL stick within an airport, especially not on airplanes:
bystanders do not know what you’re doing and assume the worst. Theory says
that reception is not interfering with anything, practice says that using even a
small stubby, a laptop and SDR# at the departure gates will draw unwanted
attention.
The author, publisher and anyone connected with this publication in any
capacity is not responsible to any damage, loss, injury, lawsuit, prosecution or
any consequence arising from the use or misuse of information contained herein.
The author receives no monetary compensation from companies,
manufacturers or suppliers of any equipment mentioned here. As a reviewer,
manufacturers send me free samples, to be evaluated without any strings
attached.
Images, text, diagrams and contents of this publication are protected under
copyright laws – so please respect the author’s efforts and do not copy or
distribute this document. Thank you.
All images used are either the author’s work, or from the manufacturer.
Images of Nooelec products are used with written permission from Nooelec,
please visit their website at www.nooelec.com.
Images of the LNA4ALL and LNA4HF are used with written permission from
Adam, please visit his website for further information.
Thanks for reading and have fun,
Akos Czermann