• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

KB6NU's Ham Radio Blog

KB6NU's Ham Radio Blog
  • HOME
  • Study Guides
  • Teach a One-Day Tech Class
  • W8SRC Repeater Guide
  • Advertise
  • Hire Me

Software-Defined Radio (SDR)

From my Twitter feed: Pi2 SDR, Pi radio astronomy, Cubic SDR

February 15, 2016 By Dan KB6NU Leave a Comment

ke9v's avatarJeff Davis @ke9v
SkyPi is a modern software defined radio transmitter kit for the Raspberry Pi that covers 40 meters. radwav.com/index.html

ChristianEA4's avatarChris – EA4UC @ChristianEA4
Radio Astronomy with an RTL-SDR, Raspberry PI and Amazon AWS IoT rtl-sdr.com/radio-astronom…

JohnSeney's avatarJohn Seney @JohnSeney
CubicSDR | Cross-Platform and Open-Source Software Defined Radio Application #hamr buff.ly/1U2Tu8l pic.twitter.com/H2AXuQBkJl

Filed Under: Microcontrollers, Software-Defined Radio (SDR) Tagged With: Cubic SDR, Raspberry Pi

2016 Extra Class study guide: E7F – DSP and SDR

February 9, 2016 By Dan KB6NU Leave a Comment

On July 1, 2020, this post will be obsolete. See the corresponding post from my 2020 version of No Nonsense Extra Class License Study Guide.


This section is almost entirely new. I’m far from being an expert on digital signal processing (DSP) and software-defined radio (SDR), so if you have some expertise in these areas, please feel free to comment on this section….Dan

E7F – DSP filtering and other operations; Software Defined Radio fundamentals; DSP modulation and demodulation

Some modern radios modulate and demodulate signals entirely in software. This type of radio is called a software-defined radio, or SDR. One type of SDR uses a process called direct digital conversion to convert the analog radio signal into a series of numbers. As applied to software defined radios, direct digital conversion means incoming RF is digitized by an analog-to-digital converter without being mixed with a local oscillator signal. (E7F01)

Analog-to-digital converter specifications are crucial for a software-defined radio. For example, sample rate is the aspect of receiver analog-to-digital conversion that determines the maximum receive bandwidth of a Direct Digital Conversion SDR. (E7F10) An analog signal must be sampled at twice the rate of the highest frequency component of the signal by an analog-to-digital converter so that the signal can be accurately reproduced. (E7F05)

Voltage resolution is also important. The reference voltage level and sample width in bits sets the minimum detectable signal level for an SDR in the absence of atmospheric or thermal noise. (E7F11) The minimum number of bits required for an analog-to-digital converter to sample a signal with a range of 1 volt at a resolution of 1 millivolt is 10 bits. (E7F06)

Modern software defined radios convert an incoming signal into two data streams: I and Q. The letters I and Q in I/Q modulation (and demodulation) represent In-phase and Quadrature. (E7F17). The I and Q data streams are 90 degrees out of phase with one another, and as a result, the two data streams not only show how the amplitude of a signal is changing, but how the phase of a signal is changing.

The digital process that is applied to I and Q signals in order to recover the baseband modulation information is the Fast Fourier Transform. (E7F12) Converting digital signals from the time domain to the frequency domain is the function that a Fast Fourier Transform performs. (E7F07)

Once a signal has been digitized, or converted into a series of numbers, it can be digitally filtered. The kind of digital signal processing audio filter used to remove unwanted noise from a received SSB signal is an adaptive filter. (E7F02) Another type of digital filter, one that is often used in a direct digital conversion receiver, is the finite impulse, or FIR, filter. An advantage of a Finite Impulse Response (FIR) filter vs an Infinite Impulse Response (IIR) digital filter is that FIR filters delay all frequency components of the signal by the same amount. (E7F15)

The FIR filter in a software defined radio might also be a decimating filter. The decimation function reduces the effective sample rate by removing samples when using a digital filter. (E7F08) SDRs perform decimation because the signal of interest will usually have a significantly lower bandwidth than the digitized signal, and reducing the sample rate allows SDRs to use less-powerful processors. One way the sampling rate of an existing digital signal might be adjusted by a factor of 3/4 is to interpolate by a factor of three, then decimate by a factor of four. (E7F16)

An anti-aliasing digital filter is required in a digital decimator because it removes high-frequency signal components which would otherwise be reproduced as lower frequency components. (E7F09)

Taps in a digital signal processing filter provide incremental signal delays for filter algorithms. (E7F13) More taps would allow a digital signal processing filter to create a sharper filter response. (E7F14)

Signals can also be generated using SDR techniques. A common method of generating an SSB signal using digital signal processing is to combine signals with a quadrature phase relationship. (E7F04) The type of digital signal processing filter used to generate an SSB signal is a Hilbert-transform filter. (E7F03)

Filed Under: DSP, Electronics Theory, Software-Defined Radio (SDR)

From my Twitter feed: receive NOAA sats, talk to Santa

November 16, 2015 By Dan KB6NU Leave a Comment

QuadrusSDR's avatar
Quadrus @QuadrusSDR
New Post: How to receive NOAA satellite signals buff.ly/1MOvL45 pic.twitter.com/5lJ7QfPs35
Radiomarine's avatar
Radiomarine @Radiomarine
See RADIOMARINE.ORG for info on how to earn the coveted Radiotelegraph Operator License. Come to KSM and take the license exam!
VoiceOfHamRadio's avatar
Voice of Ham Radio @VoiceOfHamRadio
Kids Talk to Santa Claus on Ham Radio! ow.ly/UF56v #santanet #talktosanta #hamradio #amateurradio

Filed Under: CW, Just for Fun, Kids, Software-Defined Radio (SDR)

From my Twitter feed: Ham humor, listening fatigue, SDR, FPGAs

August 21, 2015 By Dan KB6NU Leave a Comment

hammer51012's avatarJim Hammer (KO9T) @hammer51012Q) How much do dead batteries cost? A) Nothing, they’re free of charge.

 

kc9ldo's avatarDXER @kc9ldo
Listening Fatigue for Hams dlvr.it/BrDKr3

 

csete's avatarAlexandru Csete
Folks, the SDR that requires “Welding with some difficulty, for strong hands of friends” in finally here! aliexpress.com/store/product/

 

DigilentInc's avatarDigilent Inc.@DigilentInc@eevblog takes us inside the Basics of #FPGA Implementation. #datasheets #layout youtube.com/watch?v=7AFGcA… pic.twitter.com/cH0iTelUhA

Filed Under: Electronic components, Just for Fun, Operating, Software-Defined Radio (SDR) Tagged With: FPGA

From my Twitter feed: Exploding DMMs, videos for kids, weather sat images

July 9, 2015 By Dan KB6NU Leave a Comment

hackaday's avatarhackaday @hackaday
Exploding Multimeter Battle Royale wp.me/pk3lN-FTz

 

freetronics's avatarFreetronics @freetronics
Harnessing discarded VFDs for Arduino-powered clocks – freetronics.com.au/blogs/news/369… #Arduino

 

make's avatarMake: @make
@adafruit introduces super fun video series for kids to learn electronics (w/ Adabot)! ow.ly/Pn62a pic.twitter.com/y7Mku9AkfO

 

DIYEngineering's avatarDIY Engineering @DIYEngineering
NOAA Satellite Signals with a PVC QFH Antenna and Laptop – This instructable covers everything you’ll need to get … ow.ly/31bLCg<

Filed Under: Building/Homebrew, Kids, Software-Defined Radio (SDR), Test Equipment

From my Twitter feed: newbie podcast

July 4, 2015 By Dan KB6NU Leave a Comment

I now have more than 2,700 followers on Twitter!

amatradio's avatarAmateurRadio.com @amatradio
Christian Cudnik KØSTH launches new #podcast 100 Watts and a Wire. iTunes or stitcher.com/podcast/100-wa… @christiancudnik pic.twitter.com/0fuyVPBBI7

 

hamradioscience's avatar Ham Radio Science @hamradioscience
Anan 10E First Look hamradioscience.com/anan-10e-first… pic.twitter.com/0xSooRoMmx

 

Aeroengineer1's avatarAeroengineer1 @Aeroengineer1
A pretty slick @arduino controlled soldering station. Looks like a fun build. hackaday.com/2015/05/11/hac… |via @hackaday

Filed Under: Building/Homebrew, Software-Defined Radio (SDR), Tools

From my Twitter feed: Raspi SDR,

May 28, 2015 By Dan KB6NU Leave a Comment

Stefano_NVR's avatarDr. NVR @Stefano_NVR
Cool Raspi SDR RTX radwav.com/index.html cc @NT7S @ok4bx and @imabug (I know you are building the ensemble RTX)

 

ke9v's avatarJeff Davis @ke9v
Arduino Your Home & Environment: Ham Radio Shield for Arduino arduinotronics.blogspot.com/2015/05/ham-ra…

 

JohnSeney's avatarJohn Seney @JohnSeney
“China Set to Launch Several Amateur Radio Satellites this Summer” #hamr buff.ly/1J5cVaB

Filed Under: Building/Homebrew, Computers, Satellites, Software-Defined Radio (SDR)

From my Twitter feed: Bluetooth speaker, SDR, and more SDR

April 6, 2015 By Dan KB6NU Leave a Comment

DIYEngineering's avatarDIY Engineering@DIYEngineering
Portable Bluetooth Speaker 2x3W Finished ! – Bluetooth SpeakerMake your own loud Bluetooth Speaker easy explained,… ow.ly/2WWsZu

 

f1mij's avatarF1MIJ PASCAL @f1mij
SDR Cube Transceiver > Portable, standalone SDR for SSB, CW and AM sdr-cube.com/products.html sdr-cube.com pic.twitter.com/yH4O18Hqgy

 

PA3U's avatarFrank Klaasen @PA3U
SDR??? And what software???? rtl-sdr.com/big-list-rtl-s… #hamradio #hamr #morsecode pic.twitter.com/31X7d7vcKO

Filed Under: Building/Homebrew, Software-Defined Radio (SDR)

From my Twitter feed: two-transistor superhet,

March 6, 2015 By Dan KB6NU Leave a Comment

DIYEngineering's avatarDIY Engineering @DIYEngineering
Two transistor superheterodyne shortwave receiver – Dilshan Jayakody writes: This is two transistor and two IF tra… ow.ly/2Vr6oi

 

arrl's avatarARRL @arrl
US Amateur Radio Numbers Reach an All-Time High: Amateur Radio growth in the US continues to soar. At the end … bit.ly/1AJwmxG

 

QuadrusSDR's avatarQuadrus @QuadrusSDR
@kb6nu phase-coherent multi-channel SDR receiver platform: spectrafold.com/quadrus/

Filed Under: ARRL, Building/Homebrew, Software-Defined Radio (SDR)

From my Twitter feed: resources for EEs, how to solder, intro to RTL-SDR

September 23, 2014 By Dan KB6NU 2 Comments

pannamimg's avatarShelly Stazzone @pannamimg
The 101 Best #Resources for Electrical Engineers pannam.com/blog/best-reso… with @ElsevierConnect @<nutsvolts @mizzouengineer @SDMmagazine

 

hamrad88's avatarTom Stiles @hamrad88
Introduction to RTL-SDR low cost software defined radio receivers: youtu.be/KIvMqDgIALk via @YouTube

Filed Under: Building/Homebrew, Software-Defined Radio (SDR) Tagged With: engineering, RTL, soldering

  • « Go to Previous Page
  • Page 1
  • Page 2
  • Page 3
  • Page 4
  • Page 5
  • Page 6
  • Go to Next Page »

Primary Sidebar

No Nonsense Technician Class License Study Guide (for tests given between July 2026 and June 2030)

New No Nonsense Technican Class Study Guide now available!

The 2026 version of my Tech Class study guide is now available, and as always, the PDF version is FREE!. The ePub version costs $11.97, and a Kindle version and paperback version will be available on Amazon shortly.

Click here to get all of my "No Nonsense" study guides.

Also available: The CW Geek's Guide to Having Fun with Morse Code

W5SWL.Com
Retevis Ailunce H1 DMR Radio
DXpander: Cobweb antennas, Laser Cutting

You’ve got mail!

Enter your email address below and get an email every time I publish a new post.

Email


I frequently teach classes to help newcomers get their licenses. The next class will take place on Saturday, October 10, 2026 on the University of Michigan campus. Click here for more information.

If you can't make the class, subscribe to the mailing list to be notified of when the next class will be held.

You can always download my free study guide, and if you have any questions about the classes, or amateur radio in general, please feel free to email me directly.

Support KB6NU.Com

Donate $7.30 and get two of these cool stickers. Measuring 4.25-in. W by 2.75-in. H, it's perfect for your car, your shack, or wherever!

Contact me

If you have a question or comment about one of my blog posts, or a question about any of the material in my study guides, or just a question about ham radio in general, you can email me at [email protected].

Blogs You Should Also Read

  • AE5X: A CW-centric blog from Kingswood, Texas
  • K0LWC Blog
  • LA3ZA Ham Radio Blog
  • Little Radios, Big Fun – WB3GCK
  • Mr. Vacuum Tube's Blog
  • Radio Artisan – K3NG
  • The K0NR Weblog
  • VE3WDM's QRP Ham Radio Blog
  • W2LJ’s Blog

Ham Radio Websites

  • Dashtoons – The Hammin' Comedy by Jeff K1NSS

Podcasts

  • ICQ Podcast
  • Linux in the Ham Schack
  • No Nonsense Amateur Radio Podcast
  • Resonant Frequency Amateur Radio Podcast

Recent Comments

  • Dan KB6NU on The EMF Explorer: A badge for ham radio?
  • Travis Good on The EMF Explorer: A badge for ham radio?
  • MARTIN ROBERT ROTHFIELD on The EMF Explorer: A badge for ham radio?
  • Mike Chen on Operating Notes, January 5, 2026
  • Rob W4ZNG on The EMF Explorer: A badge for ham radio?

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Footer

Copyright © 2026 Daniel M. Romanchik, KB6NU · Log in