Skip to content

RF/SDR/Communications

Software defined radio, DragonOS, Flipper Zero, HAM radio licensing, and RF communications resources.

Getting Started

ResourceDescription
Software Defined Radios (SDRs)Introduction to SDR concepts and hardware
DragonOSPre-configured Linux for SDR operations
HAM RadioAmateur radio licensing and resources

Software Defined Radio (SDR)

What is SDR?

Software-defined radio (SDR) is a radio communication system where components traditionally implemented in analog hardware (mixers, filters, amplifiers, modulators/demodulators) are instead implemented using software on a computer or embedded system.

SDR Hardware

DeviceUse CaseNotes
RTL-SDREntry-levelReceive only, inexpensive
HackRF OneGeneral purposeTransmit and receive, wide frequency range
PlutoSDRLearning/TeachingGreat with PySDR, networkable, FPGA capable
LimeSDRAdvancedFull duplex, high bandwidth
BladeRFProfessionalHigh performance

Getting Started with SDR

Recommended for Learning: PlutoSDR + PySDR

  • Can be networked for remote learning
  • Supports Maia firmware for 50MHz+ spectrum via FPGA
  • Can be hacked for LTE support
  • Available at Mouser Electronics

SDR Software & Platforms

  • DragonOS - Pre-configured Linux with SDR software suite
  • GNU Radio - Open-source signal processing toolkit
  • SDR++ - Cross-platform SDR software
  • GQRX - Open source SDR receiver

DragonOS

DragonOS leverages Lubuntu Linux as a delivery package for pre-installed open-source SDR software.

Supported Platforms

PlatformNotes
VirtualBoxVirtualized
VMwareVirtualized
Raspberry Pi 3/4Native ARM
IntelNative x86

Installation

  1. Download from SourceForge
  2. Prepare USB with Ventoy or Etcher
  3. Boot from live image or install dual-boot

DragonOS Resources

Pre-configured Products

HAM Radio

License Classes (US)

LicensePrivilegesExam
TechnicianVHF/UHF, local/regional comms35 questions
GeneralHF privileges, worldwide comms35 questions
Amateur ExtraAll privileges, all bands50 questions

Licenses valid for 10 years. See ARRL Getting Licensed.

Study Resources

ResourceLink
Ham Cramham-cram.com
ARRL Exam Practicearrl.org/exam-practice
Technician Anki DeckAnki Flashcards
Extra Class Anki DeckAnki Flashcards

Find Exam Sessions

ARRL Exam Session Finder - In-person and online testing

See: HAM Radio Guide

Flipper Zero

Flipper Zero - Multi-tool device for pentesters and RF enthusiasts.

Resources

Radio Operations

Electronic Warfare

SDR knowledge applies to understanding EW concepts:

  • Signal analysis and identification
  • Spectrum monitoring
  • Communications security

Unmanned Systems

RF knowledge is critical for:

  • Command and control links (ELRS, Crossfire)
  • Video transmission (5.8GHz FPV)
  • GPS/GNSS systems
  • Counter-UAS jamming

See: Unmanned Systems

References

Books

  • Dillinger, Markus et al. (2003). Software Defined Radio: Architectures, Systems, and Functions. Wiley & Sons.
  • Amaral, Cristiano (2021). Guia Moderno do Radioescuta. Brazil: Amazon.

External Resources

IrregularChat Community Wiki