Software Defined Radio

Open-source projects categorized as Software Defined Radio

Top 23 Software Defined Radio Open-Source Projects

  • system-bus-radio

    Transmits AM radio on computers without radio transmitting hardware.

  • Project mention: Web FM synthesizer made with HTML5 | news.ycombinator.com | 2023-10-29

    As opposed to AM: https://fulldecent.github.io/system-bus-radio/

  • openwifi

    open-source IEEE 802.11 WiFi baseband FPGA (chip) design: driver, software

  • Project mention: Hold on there: WPA3 connections fail after 11 hours | news.ycombinator.com | 2024-01-27

    There is some open source firmware for very old WiFi chips:

    https://wiki.debian.org/Firmware/Open#Radio

    There is also some FPGA based open source WiFi chip things:

    https://github.com/open-sdr/openwifi

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • CubicSDR

    Cross-Platform Software-Defined Radio Application

  • gnss-sdr

    GNSS-SDR, an open-source software-defined GNSS receiver

  • Project mention: Just scrolled past a certain sarcastic Flatwittoid poast about not beïng able to see satellites in photographs. The whole frame of this represents *one single pixel of a high resolution* image, & the smiley represents a satellite. Details inside. | /r/flatearth | 2023-05-20

    You realise you can write software yourself to interpret the signals from GPS satellites? Here's an open-source implementation.

  • qspectrumanalyzer

    Spectrum analyzer for multiple SDR platforms (PyQtGraph based GUI for soapy_power, hackrf_sweep, rtl_power, rx_power and other backends)

  • openwebrx

    Open source, multi-user SDR receiver software with a web interface

  • Project mention: WebSDR – internet connected Software-Defined Radios | news.ycombinator.com | 2023-10-26
  • RTLSDR-Airband

    Multichannel AM/NFM demodulator

  • Project mention: Listen to HD radio with a $30 RTL SDR dongle | news.ycombinator.com | 2023-11-05

    You're all correct, except there are not that many $30 SDRs out there. Also, most SDRs have clearly superior capabilities to the RTL-SDR, though those capabilities often are not required.

    BTW, for simple AM/FM demodulation I cannot recommend enough the handy https://github.com/charlie-foxtrot/RTLSDR-Airband. For example most of LiveATC.net feeds run on it.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • rtl-sdr

    library for turning a RTL2832 based DVB dongle into a Software DefinedReceiver; mirror from https://gitea.osmocom.org/sdr/rtl-sdr

  • hobbits

    A multi-platform GUI for bit-based analysis, processing, and visualization

  • pybombs

    PyBOMBS (Python Build Overlay Managed Bundle System) is the GNU Radio install management system for resolving dependencies and pulling in out-of-tree projects.

  • pagermon

    Multimon-ng pager message parser and viewer

  • rtl-wmbus

    Software defined receiver for wireless M-Bus with RTL-SDR

  • dumpvdl2

    VDL Mode 2 message decoder and protocol analyzer

  • airspy-fmradion

    Software decoder for FM/AM broadcast radio with AirSpy R2 / Mini, Airspy HF+, and RTL-SDR

  • Project mention: Listen to HD radio with a $30 RTL SDR dongle | news.ycombinator.com | 2023-11-05

    I have a little hobby project where I record an FM radio music station using a SDR and then remove all the non-music portions for offline listening. I like the music selections the DJs pick, but I prefer not to listen to the DJ commentary and the advertisements.

    I evaluated three methods of recording: analog capture from a standalone FM receiver, using this nrsc5 library to record the "HD" radio stream, and using an AirSpy SDR with this library: https://github.com/jj1bdx/airspy-fmradion

    Recording the "HD" (what a misnomer) radio was nice in that there was no hiss or multipath effects, but in comparison to the other methods the digital compression artifacts became impossible to un-hear. It seems to top out at about 96 kbps

    The airspy-fmradion library has some nice stuff in it to address multipath, resulting in the best audio quality of the three methods I tested.

    I use https://github.com/ina-foss/inaSpeechSegmenter to identify which segments of the recordings are speech vs. music.

  • dumphfdl

    Multichannel HFDL decoder

  • sdr

    Software defined radio library in Haskell

  • SdrGlut

    SdrGlut is a simple software defined radio - using glut and glui for its interface

  • rust-soapysdr

    Rust bindings for SoapySDR, the vendor-neutral software defined radio hardware abstraction layer

  • tesla-charge-port-signal

    Guided reverse engineering of Tesla's charge port remote control signal

  • gr-aoa

    GNU Radio package implementing MUSIC and root MUSIC angle of arrival algorithms with blocks necessary to provide phase synchronization of USRP devices

  • digiham

    tools for decoding digital ham communication

  • Project mention: WebSDR – internet connected Software-Defined Radios | news.ycombinator.com | 2023-10-26

    You definitely can, but legality of such procedure is questionable. DMR uses AMBE codec, which require licensing from DVSI, but you can find open-source implementation on github (mdelib, jMBE). Projects such as DSD-FME[1], which allows you to decode much more than just DMR (P25, NXDN or SDRTrunk[2], which allows you to listen to trunking systems (p25, dmr tier 3 and much more) uses software implementation. OpenWebRX users software decoder too https://github.com/jketterl/digiham

    [1] https://github.com/lwvmobile/dsd-fme

  • UoS_Beamforming

    Repository for the models and code used in "UE Tracking Beamforming using a MIMO Software-Defined Radio" MSc project.

  • WakeXBOne

    Help wanted to power on the XBox One wirelessly over RF/SDR from Energy Saving mode and an IR solution already included for the same purpose

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Software Defined Radio related posts

Index

What are some of the best open-source Software Defined Radio projects? This list will help you:

Project Stars
1 system-bus-radio 6,138
2 openwifi 3,558
3 CubicSDR 1,981
4 gnss-sdr 1,479
5 qspectrumanalyzer 1,114
6 openwebrx 926
7 RTLSDR-Airband 705
8 rtl-sdr 656
9 hobbits 632
10 pybombs 407
11 pagermon 248
12 rtl-wmbus 206
13 dumpvdl2 201
14 airspy-fmradion 132
15 dumphfdl 111
16 sdr 89
17 SdrGlut 77
18 rust-soapysdr 71
19 tesla-charge-port-signal 49
20 gr-aoa 40
21 digiham 40
22 UoS_Beamforming 38
23 WakeXBOne 6

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com