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. Learn more →
Top 23 Software Defined Radio Open-Source Projects
-
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.
-
qspectrumanalyzer
Spectrum analyzer for multiple SDR platforms (PyQtGraph based GUI for soapy_power, hackrf_sweep, rtl_power, rx_power and other backends)
-
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.
-
rtl-sdr
library for turning a RTL2832 based DVB dongle into a Software DefinedReceiver; mirror from https://gitea.osmocom.org/sdr/rtl-sdr
-
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.
-
airspy-fmradion
Software decoder for FM/AM broadcast radio with AirSpy R2 / Mini, Airspy HF+, and RTL-SDR
-
rust-soapysdr
Rust bindings for SoapySDR, the vendor-neutral software defined radio hardware abstraction layer
-
gr-aoa
GNU Radio package implementing MUSIC and root MUSIC angle of arrival algorithms with blocks necessary to provide phase synchronization of USRP devices
-
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
As opposed to AM: https://fulldecent.github.io/system-bus-radio/
Project mention: Hold on there: WPA3 connections fail after 11 hours | news.ycombinator.com | 2024-01-27There 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
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-20You realise you can write software yourself to interpret the signals from GPS satellites? Here's an open-source implementation.
Project mention: WebSDR – internet connected Software-Defined Radios | news.ycombinator.com | 2023-10-26
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.
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.
Project mention: WebSDR – internet connected Software-Defined Radios | news.ycombinator.com | 2023-10-26You 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
Software Defined Radio related posts
- Listen to HD radio with a $30 RTL SDR dongle
- WebSDR – internet connected Software-Defined Radios
- [N] Hinton, Bengio, and other AI experts sign collective statement on AI risk
- Ho intercettato un satellite meteorologico e ottenuto immagini in tempo reale dell'europa.
- Automatic recording app for Linux?
- Can I control the loading light on pc?
- System Bus Radio
-
A note from our sponsor - InfluxDB
www.influxdata.com | 29 Apr 2024
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