Skip to content

Slayingripper/Linux-SDR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 

Repository files navigation

Linux-SDR

Interfacing SDR with Linux

A comprehensive list of SDR tools for linux for a plethora of applications

  1. GNU Radio - A free and open-source software development toolkit that provides signal processing blocks to implement SDR systems.

  2. SDRangel - A versatile SDR software with a modular design that supports a variety of SDR devices and enables advanced signal processing.

  3. SDRplay SDRUno - A powerful SDR application specifically designed for SDRplay's range of SDR receivers, offering advanced features and an intuitive user interface.

  4. CubicSDR Website - A multi-platform SDR application that supports various SDR devices and offers features like spectrum display, waterfall visualization, and more.

  5. GQRX - An open-source SDR receiver powered by GNU Radio, providing a graphical interface and support for numerous SDR hardware options.

  6. SoapySDR - A vendor-neutral SDR software abstraction layer that enables compatibility between SDR hardware and various SDR applications.

  7. LinHPSDR - An SDR application based on the HPSDR Hermes board, providing support for high-performance SDR receivers.

  8. OpenWebRx+ - A multi-user SDR receiver application that supports various SDR hardware and offers a simple web interface for remote access.

  9. 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

  1. gr-gsm - A GNU Radio based software that can be used to decode GSM/3G/4G LTE base stations.
  2. gr-lte - A GNU Radio based software that can be used to decode LTE base stations.
  3. gr-iridium - A GNU Radio based software that can be used to decode Iridium satellite signals.
  4. gr-ax25 - A GNU Radio based software that can be used to decode AX.25 signals.
  5. gr-satellites - A GNU Radio based software that can be used to decode satellite signals.
  6. gr-ais - A GNU Radio based software that can be used to decode AIS signals.
  7. gr-rds - A GNU Radio based software that can be used to decode RDS signals.
  8. gr-ieee802-15-4 - A GNU Radio based software that can be used to decode IEEE 802.15.4 signals.
  9. rtl_433 - A software that can be used to decode a variety of sensors and devices that transmit using 433MHz.
  10. rtl_ais - A software that can be used to decode AIS signals.
  11. rtlamr - A software that can be used to decode smart meters that transmit using 900MHz.
  12. dump1090 - A software that can be used to decode ADS-B signals.
  13. multimon-ng - A software that can be used to decode a variety of digital transmission modes.
  14. dsd - A software that can be used to decode digital voice protocols such as P25, DMR, and more.
  15. 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 -
  16. WSJT-X - A software that can be used to decode weak signals in amateur radio.
  17. SDRTrunk - A software that can be used to decode P25, DMR, and other digital voice protocols.
  18. fldigi - A software that can be used to decode a variety of digital transmission modes.
  19. flrig - A software that can be used to control amateur radio transceivers.
  20. xastir - A software that can be used to decode APRS signals.
  21. RaspberryNoAA2- NOAA and Meteor-M 2 satellite imagery capture setup for the Raspberry Pi.
  22. gr-pocsag - GRC Flowgraph
  23. multimode RX (try first!) - GRC Flowgraph
  24. simple_fm_rvc - GRC Flowgraph
  25. python-librtlsdr - Python Wrapper
  26. pyrtlsdr - Python Wrapper
  27. rtlsdr-waterfall - Python FFT GUI
  28. Wireless Temp. Sensor RX - Gnuradio App
  29. QtRadio - SDR GUI
  30. gqrx - SDR GUI
  31. SDR# - SDR GUI (Windows Guide or Linux Guide)
  32. [tetra_demod_fft](osmosdr-tetra_demod_fft.py and the HOWTO) - Trunking RX
  33. airprobe - GSM sniffer
  34. [gr-air-modes](https://www.cgran.org/wiki/gr-air-modes call with --rtlsdr option) - ADS-B RX
  35. [Linrad](http://www.nitehawk.com/sm5bsz/linuxdsp/hware/rtlsdr/rtlsdr.htm" DAGC changes were applied to librtlsdr master) - SDR GUI
  36. gr-ais (fork) - AIS RX
  37. GNSS-SDR - GPS RX (Realtime!) (Documentation and)
  38. [LTE-Cell-Scanner](http://www.evrytania.com/lte-tools https://github.com/Evrytania/LTE-Cell-Scanner) - LTE Scanner / Tracker
  39. LTE-Cell-Scanner OpenCL accelerated (new) - LTE Scanner / Tracker
  40. Simulink-RTL-SDR - MATLAB/Simulink wrapper
  41. gr-scan - Scanner
  42. [kalibrate-rtl](https://github.com/steve-m/kalibrate-rtl Windows build) - calibration tool
  43. pocsag-mrt - Multichannel Realtime Decoder
  44. adsb# - ADS-B RX
  45. osmo-gmr-rtl - GMR1 RX
  46. dump1090 - ADS-B RX
  47. rtl_433 - Temperature Sensor Receiver
  48. randio - Random number generator
  49. gr-wmbus - m-bus (EN 13757-4) RX
  50. ec3k - EnergyCount 3000 RX
  51. RTLSDR-Scanner - Radio Scanner
  52. simple_ra - Radio Astronomy App
  53. rtlizer - Spectrum analyzer
  54. FS20_decode - FS20 Decoder
  55. OpenLTE - LTE Toolkit
  56. rtltcpaccess - DAB compatibility layer
  57. SDR-J - "Analog" SDR & DAB
  58. gortlsdr - Golang wrapper
  59. gr-rds (fork) - RDS + WBFM receiver
  60. acarsdec - ACARS decoder
  61. rtl-sdr-airband - air band receiver/ATIS

Linux Distros for SDR prebuilts

  1. Ham Radio Linux - A Linux distribution for amateur radio operators based on Ubuntu.
  2. Raspbian Ham Radio- A Linux distribution for amateur radio operators based on Raspberry Pi OS.
  3. Kali Linux - A Linux distribution for penetration testing and security auditing that includes a variety of SDR tools.
  4. Pentoo - A Linux distribution for penetration testing and security auditing that includes a variety of SDR tools.
  5. Parrot OS - A Linux distribution for penetration testing and security auditing that includes a variety of SDR tools.
  6. BlackArch - A Linux distribution for penetration testing and security auditing that includes a variety of SDR tools.
  7. BackBox - A Linux distribution for penetration testing and security auditing that includes a variety of SDR tools.
  8. Dracos Linux - A Linux distribution for penetration testing and security auditing that includes a variety of SDR tools.
  9. NST - A Linux distribution for penetration testing and security auditing that includes a variety of SDR tools.
  10. CAINE - A Linux distribution for digital forensics that includes a variety of SDR tools.
  11. Kali NetHunter - A Linux distribution for penetration testing and security auditing that includes a variety of SDR tools.

SDR Hardware

  1. RTL-SDR - A popular, low-cost USB software-defined radio receiver.
  2. HackRF One - A wideband transceiver with a frequency range of 1 MHz to 6 GHz.
  3. USRP B200 - A versatile SDR with a frequency range of 70 MHz to 6 GHz.
  4. FunCube Dongle Pro+ - A high-performance SDR with a frequency range of 150 kHz to 1.9 GHz.
  5. Airspy Mini - A compact SDR with a frequency range of 24 MHz to 1.8 GHz.
  6. Ettus Research USRP N210 - A high-performance SDR with a frequency range of 10 MHz to 6 GHz.
  7. BeagleBone SDR - An SDR module designed to work with the BeagleBone platform.
  8. LimeSDR - A versatile SDR with a frequency range of 100 kHz to 3.8 GHz.
  9. ADALM-PLUTO - A portable SDR with a frequency range of 325 MHz to 3.8 GHz.
  10. XTRX - A high-performance SDR with a frequency range of 30 MHz to 3.8 GHz.
  11. Red Pitaya - A programmable SDR platform with a frequency range of 10 MHz to 1 GHz.
  12. Raspberry Pi with RTL-SDR - An SDR setup using a Raspberry Pi and RTL-SDR dongle.
  13. SDRplay RSP1A - A versatile SDR with a frequency range of 1 kHz to 2 GHz.
  14. Xilinx ZCU102 - An SDR development board with a high-performance FPGA.
  15. Nutaq PicoSDR - A compact SDR with a frequency range of 300 MHz to 3.8 GHz.
  16. ADALM-2000 - An SDR development board with a frequency range of 0 MHz to 50 MHz.
  17. mPCIe SDR - A compact SDR module designed for use with mPCIe interfaces.
  18. NI USRP B210 - A high-performance SDR with a frequency range of 70 MHz to 6 GHz.
  19. Tango - A versatile SDR with a frequency range of 500 MHz to 6 GHz.
  20. Teleradio P104 - A compact SDR with a frequency range of 0 MHz to 1.5 GHz.
  21. NetSDR - A high-performance SDR with a frequency range of 10 kHz to 2 GHz.
  22. LabSat 3 - A compact SDR designed for GNSS signal simulation.
  23. Quake SDR - A high-performance SDR with a frequency range of 10 MHz to 6 GHz.
  24. RFSPACE SDR-14 - A high-performance SDR with a frequency range of 10 kHz to 2 GHz.
  25. IRIS - A versatile SDR with a frequency range of 10 MHz to 2.6 GHz.
  26. KX3 - A portable SDR with a frequency range of 160 m to 10 m.
  27. FTDI Synchronous - A SDR module designed for use with FTDI synchronous serial interfaces.
  28. Siano SMSC - A versatile SDR with a frequency range of 50 MHz to 2.7 GHz.
  29. LimeSDR Mini - A compact SDR with a frequency range of 10 MHz to 3.5 GHz.

SDR Antennas and Accessories

  1. RTL-SDR Blog 1090 MHz ADS-B Antenna
  2. RTL-SDR Blog 1090 MHz ADS-B LNA
  3. RTL-SDR Blog 1090 MHz ADS-B Filtered LNA
  4. RTL-SDR Blog 1090 MHz ADS-B Ceramic Filtered Preamp
  5. RTL-SDR Blog 1090 MHz ADS-B Triple Filtered LNA
  6. RTL-SDR Blog 1090 MHz ADS-B Outdoor Antenna
  7. RTL-SDR Blog 1090 MHz ADS-B Antenna Tripod Mount
  8. LNA4ALL - A low-cost wideband LNA that can be used with SDRs.
  9. Mini-Whip - A low-cost active antenna that can be used with SDRs.
  10. Diamond Discone Antenna - A wideband antenna that can be used with SDRs.
  11. Youloop - A low-cost passive loop antenna that can be used with SDRs.
  12. RTL-SDR Blog SMA Pigtail Antenna Set

Antenna Design Tools

  1. 4nec2 - A free NEC based antenna modeler and optimizer.
  2. MMANA-GAL - A free MMANA-GAL based antenna modeler and optimizer.
  3. EZNEC - A commercial NEC based antenna modeler and optimizer.
  4. MMANA-GAL - A free MMANA-GAL based antenna modeler and optimizer.
  5. NanoVNA - A low-cost vector network analyzer that can be used to measure antenna performance.

Antenna Switches

  1. DX Engineering - A variety of antenna switches for HF, VHF, and UHF.
  2. MFJ Enterprises - A variety of antenna switches for HF, VHF, and UHF.

Antenna Rotators

  1. Yaesu - A variety of antenna rotators for HF, VHF, and UHF.
  2. Alfa Radio - A variety of antenna rotators for HF, VHF, and UHF.

About

A comprehensive list of SDR tools for linux for a plethora of applications

Topics

Resources

Stars

Watchers

Forks