Linux-SDR
A comprehensive list of SDR tools for Linux for a plethora of applications
https://github.com/Slayingripper/Linux-SDR
Interfacing SDR with Linux
- GNU Radio – A free and open-source software development toolkit that provides signal processing blocks to implement SDR systems.
- SDRangel – A versatile SDR software with a modular design that supports a variety of SDR devices and enables advanced signal processing.
- SDRplay SDRUno – A powerful SDR application specifically designed for SDRplay’s range of SDR receivers, offering advanced features and an intuitive user interface.
- CubicSDR Website – A multi-platform SDR application that supports various SDR devices and offers features like spectrum display, waterfall visualization, and more.
- GQRX – An open-source SDR receiver powered by GNU Radio, providing a graphical interface and support for numerous SDR hardware options.
- SoapySDR – A vendor-neutral SDR software abstraction layer that enables compatibility between SDR hardware and various SDR applications.
- LinHPSDR – An SDR application based on the HPSDR Hermes board, providing support for high-performance SDR receivers.
- OpenWebRX Website – A multi-user SDR receiver application that supports various SDR hardware and offers a simple web interface for remote access.
- Thetis – A multi-platform SDR application that supports the HPSDR Mercury, Penelope, and Excalibur SDR hardware, offering advanced features and a customizable user interface.
Decoding tools for SDR
- gr-gsm – A GNU Radio-based software that can be used to decode GSM/3G/4G LTE base stations.
- gr-lte – A GNU Radio-based software that can be used to decode LTE base stations.
- gr-iridium – A GNU Radio-based software that can decode Iridium satellite signals.
- gr-ax25 – A GNU Radio-based software that can decode AX.25 signals.
- gr-satellites – A GNU Radio-based software that can decode satellite signals.
- gr-ais – A GNU Radio-based software that can decode AIS signals.
- gr-rds – A GNU Radio-based software that can decode RDS signals.
- gr-ieee802-15-4 – A GNU Radio-based software that can be used to decode IEEE 802.15.4 signals.
- rtl_433 – A software that can be used to decode a variety of sensors and devices that transmit using 433MHz.
- rtl_ais – A software that can be used to decode AIS signals.
- rtlamr – A software that can be used to decode smart meters that transmit using 900MHz.
- dump1090 – A software that can be used to decode ADS-B signals.
- multimon-ng – A software that can be used to decode a variety of digital transmission modes.
- dsd – A software that can be used to decode digital voice protocols such as P25, DMR, and more.
- QRadioLink
is a VOIP (radio over IP) GNU/Linux SDR (software-defined radio) transceiver application using Internet protocols for communication, built on top of GNU radio, which allows experimenting with some software-defined radio hardware devices – - WSJT-X – A software that can be used to decode weak signals in amateur radio.
- SDRTrunk – A software that can be used to decode P25, DMR, and other digital voice protocols.
Linux Distros for SDR prebuilt
- Ham Radio Linux – A Linux distribution for amateur radio operators based on Ubuntu.
- Raspbian Ham Radio– A Linux distribution for amateur radio operators based on Raspberry Pi OS.
- Kali Linux – A Linux distribution for penetration testing and security auditing that includes various SDR tools.
- Pentoo – A Linux distribution for penetration testing and security auditing that includes various SDR tools.
- Parrot OS – A Linux distribution for penetration testing and security auditing that includes various SDR tools.
- BlackArch – A Linux distribution for penetration testing and security auditing that includes various SDR tools.
- BackBox – A Linux distribution for penetration testing and security auditing that includes various SDR tools.
- Dracos Linux – A Linux distribution for penetration testing and security auditing that includes a variety of SDR tools.
- NST – A Linux distribution for penetration testing and security auditing that includes a variety of SDR tools.
- CAINE – A Linux distribution for digital forensics that includes a variety of SDR tools.
- Kali NetHunter – A Linux distribution for penetration testing and security auditing that includes a variety of SDR tools.
SDR Hardware
- RTL-SDR – A low-cost SDR receiver that uses a DVB-T TV tuner dongle based on the RTL2832U chipset.
- HackRF One – A low-cost SDR transceiver that can transmit and receive half-duplex signals from 1MHz to 6GHz.
- LimeSDR – A low-cost SDR transceiver that can transmit and receive full-duplex signals from 100kHz to 3.8GHz.
- LimeSDR Mini – A low-cost SDR transceiver that can transmit and receive full-duplex signals from 10MHz to 3.5GHz.
- Airspy – A low-cost SDR receiver that can receive signals from 24MHz to 1.8GHz.
- Airspy Mini – A low-cost SDR receiver that can receive signals from 24MHz to 1.8GHz.
- Airspy HF+ – A low-cost SDR receiver that can receive signals from 9kHz to 31MHz.
- Airspy HF+ Discovery – A low-cost SDR receiver that can receive signals from 9kHz to 31MHz.
- Airspy R2 – A low-cost SDR receiver that can receive signals from 24MHz to 1.8GHz.
- RSP1 – A low-cost SDR receiver that can receive signals from 10kHz to 2GHz.
- RSP1A – A low-cost SDR receiver that can receive signals from 1kHz to 2GHz.
- RSP2 – A low-cost SDR receiver that can receive signals from 1kHz to 2GHz.
- RSP2pro – A low-cost SDR receiver that can receive signals from 1kHz to 2GHz.
- RSPduo – A low-cost SDR receiver that can receive signals from 1kHz to 2GHz.
- Hermes-Lite 2 – A low-cost SDR transceiver that can transmit and receive full-duplex signals from 0.1MHz to 30MHz.
- BladeRF 2.0 Micro – A low-cost SDR transceiver that can transmit and receive full-duplex signals from 47MHz to 6GHz.
- USRP – A high-performance SDR transceiver that can transmit and receive full-duplex signals from 10MHz to 6GHz.
- USRP B200mini – A low-cost SDR transceiver that can transmit and receive full-duplex signals from 70MHz to 6GHz.
- UberTooth One – A low-cost SDR transceiver that can transmit and receive full-duplex signals from 2.4GHz to 2.5GHz.
- YARD Stick One – A low-cost SDR transceiver that can transmit and receive full-duplex signals from 300MHz to 348MHz and from 391MHz to 464MHz.
- Seed Studio Crazyradio PA – A low-cost SDR transceiver that can transmit and receive full-duplex signals from 2.4GHz to 2.5GHz.
- KiwiSDR – A low-cost SDR receiver that can receive signals from 10kHz to 30MHz.
SDR Antennas and Accessories
- RTL-SDR Blog 1090 MHz ADS-B LNA
- RTL-SDR Blog 1090 MHz ADS-B Filtered LNA
- RTL-SDR Blog 1090 MHz ADS-B Ceramic Filtered Preamp
- RTL-SDR Blog 1090 MHz ADS-B Triple Filtered LNA
- RTL-SDR Blog 1090 MHz ADS-B Outdoor Antenna
- RTL-SDR Blog 1090 MHz ADS-B Antenna Tripod Mount
- LNA4ALL – A low-cost wideband LNA that can be used with SDRs.
- Mini-Whip – A low-cost active antenna that can be used with SDRs.
- Diamond Discone Antenna – A wideband antenna that can be used with SDRs.
- Youloop – A low-cost passive loop antenna that can be used with SDRs.
- RTL-SDR Blog SMA Pigtail Antenna Set
Antenna Design Tools
- 4nec2 – A free NEC based antenna modeler and optimizer.
- MMANA-GAL – A free MMANA-GAL based antenna modeler and optimizer.
- EZNEC – A commercial NEC based antenna modeler and optimizer.
- MMANA-GAL – A free MMANA-GAL based antenna modeler and optimizer.
- NanoVNA – A low-cost vector network analyzer that can be used to measure antenna performance.
Antenna Switches
- DX Engineering – A variety of antenna switches for HF, VHF, and UHF.
- MFJ Enterprises – A variety of antenna switches for HF, VHF, and UHF.
Antenna Rotators
- Yaesu – A variety of antenna rotators for HF, VHF, and UHF.
- Alfa Radio – A variety of antenna rotators for HF, VHF, and UHF.