Python Radio

Open-source Python projects categorized as Radio

Top 19 Python Radio Projects

  • urh

    Universal Radio Hacker: Investigate Wireless Protocols Like A Boss

  • Project mention: Flipper Zero: Multi-Tool Device for Geeks | news.ycombinator.com | 2024-01-21

    >> or somewhat expensive and complex SDR

    I don’t think that’s as accurate today as it used to be.

    On the hardware side there are tons of options very cheaply available - iirc the flipper uses the c1100 (or a number like that) it’s a popular cheap chip and it’s well documented and interfaces easily with arduino.

    More accessibly, lime mini SDRs are cheap but there’s quite a few alternatives too.

    On the software side GNU Radio is free with decent tutorials - we’re not talking anything like blender levels of difficulty to adopt even if it is a complex domain.

    Although on the more accessible side, urh is incredibly powerful given how easy to use it is https://github.com/jopohl/urh

    I used the latter to tap into a 2 channel wireless bbq thermometer via a $10 rtl sdr and that was a breeze, an absolute walk in the park compared to when I reverse engineered the flysky telemetry system.

  • qspectrumanalyzer

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

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • pithos

    A Pandora Radio Client

  • radio-active

    Play any radios around the globe right from the terminal :zap:

  • Project mention: radio-active: Play any radios from the terminal | news.ycombinator.com | 2023-11-27
  • 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.

  • botamusique

    Bot to play youtube / soundcloud / radio / local music on Mumble (using pymumble).

  • Virgo

    📡 Virgo: A Versatile Spectrometer for Radio Astronomy (by 0xCoto)

  • 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
  • nrsc5-dui

    An enhanced, user-friendly version of nrsc5-gui that is not heavily dependent upon Python processing for audio generation.

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

    From https://github.com/markjfine/nrsc5-dui#maps :

    > Maps: When listening to radio stations operated by iHeartMedia, you may view live traffic maps and weather radar. The images are typically sent every few minutes and will fill the tab area once received, processed, and loaded. Clicking the Map Viewer button on the toolbar will open a larger window to view the maps at full size. The weather radar information from the last 12 hours will be stored and can be played back by selecting the Animate Radar option. The delay between frames (in seconds) can be adjusted by changing the Animation Speed value. Other stations provide Navteq/HERE navigation information... it's on the TODO 'like to have' list.

    Is this an easier way to get weather info without Internet than e.g. Raspberry-NOAA and a large antenna?

    https://www.google.com/search?q=weather+satellite+antenna+ha... https://github.com/jekhokie/raspberry-noaa-v2#raspberry-noaa... :

    > NOAA and Meteor-M 2 satellite imagery capture setup for the regular 64 bit Debian Bullseye computers and Raspberry Pi!

  • RNode_Firmware

    RNode is an open, free and flexible digital radio interface with many uses

  • gr-nrsc5

    A GNU Radio implementation of HD Radio (NRSC-5)

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

    The code of nrsc5 (and my transmitter project, https://github.com/argilo/gr-nrsc5) would be the best source of information for the undocumented parts. I do have some private notes, but the useful information has already gone into the code.

  • nts

    NTS Radio downloader and metadata parser (by everdrone)

  • meshtastic-matrix-relay

    A relay between a Matrix.org room and a Meshtastic radio. This relay extends your Matrix.org-based communication with a LoRa-based Meshtastic radio mesh. This is not an official product of Matrix.org or Meshtastic.

  • amalthea

    an experimental SDR platform

  • aprscot

    aprscot - APRS to Cursor On Target Gateway.

  • H-line-software

    Software for receiving the hydrogen line at 1420.4MHz with an RTL-SDR dongle

  • Project mention: 802.11ah Wi-Fi HaLOW: The 1 Kilometer WiFi Standard | news.ycombinator.com | 2024-01-08

    I observed the "H-Line", https://en.m.wikipedia.org/wiki/Hydrogen_line

    Made a GIF of the transit of the milky way using this software on a raspberry pi with some SDR/RF equipment. https://github.com/byggemandboesen/H-line-software

    Unfortunately I only have some images on my phone right now, a git page is on my todo.

  • pycraf

    pycraf is a package that provides functions and procedures for various tasks in spectrum-management compatibility studies.

  • bc125py

    A Python-based interface for the Uniden BC125AT

  • Radio-Code-Calculator-Python

    Radio Code Calculator is an online service along with Web API & SDK for generating car radio unlock codes for popular vehicle brands.

  • Project mention: How to generate radio code for Fiat 500 VP1/VP2 | dev.to | 2024-05-03
  • export-sdrsharp-favs

    Python script to export SDRSharp favorites to a format that can be imported in SDR++

  • 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).

Python Radio related posts

  • 802.11ah Wi-Fi HaLOW: The 1 Kilometer WiFi Standard

    3 projects | news.ycombinator.com | 8 Jan 2024
  • radio-active: Play any radios from the terminal

    1 project | news.ycombinator.com | 27 Nov 2023
  • Listen to HD radio with a $30 RTL SDR dongle

    15 projects | news.ycombinator.com | 5 Nov 2023
  • An internet radio player with over 40K stations !!

    1 project | /r/github | 27 Sep 2023
  • radioactive- an internet radio player with 40k+ stations

    1 project | /r/coolgithubprojects | 27 Sep 2023
  • An internet radio player with over 40K stations !!

    1 project | /r/commandline | 25 Sep 2023
  • Need Help Interpreting H-line 3D Corner Antenna Signal

    1 project | /r/radioastronomy | 24 May 2023
  • A note from our sponsor - Scout Monitoring
    www.scoutapm.com | 1 Jun 2024
    Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today. Learn more →

Index

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

Project Stars
1 urh 10,504
2 qspectrumanalyzer 1,127
3 pithos 504
4 radio-active 457
5 pybombs 407
6 botamusique 305
7 Virgo 139
8 nrsc5-dui 131
9 RNode_Firmware 135
10 gr-nrsc5 120
11 nts 90
12 meshtastic-matrix-relay 59
13 amalthea 40
14 aprscot 37
15 H-line-software 35
16 pycraf 33
17 bc125py 20
18 Radio-Code-Calculator-Python 15
19 export-sdrsharp-favs 2

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