Skip to content

foxsmith68-stack/P2P-Virtual-Radio-Transceiver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

P2P Virtual Radio Transceiver

Screenshot 2026-05-19 130135

A 100% decentralized, serverless Peer-to-Peer virtual radio transceiver for Windows. Set your callsign, dial across 100 kHz to 30 GHz, and stream live PTT voice audio with anyone tuned to your exact frequency.

How to Setup and Run

  1. Make sure you have Python 3.10+ installed on Windows.
  2. Open Command Prompt and install the required libraries:
    pip install PyQt6 qasync
    pip install upgrade pyaudio

Download p2p_radio.py from this repository.

Run the application:

Bash python p2p_radio.py

How to Use

Tuning: Use the VFO display, direct frequency input, or the + / - buttons to change frequencies.

PTT Voice: Hold down the Spacebar to transmit audio to other users on your frequency. Release to listen.

Station Directory: Double-click any active user in the directory to instantly tune to their frequency.

Click Commit changes to save it. Now your page looks professional and ready for users.

PLEASE Report any bugs

About

P2P Virtual Radio Transceiver is a serverless, open-source desktop application that turns your computer into a decentralized shortwave radio simulator. By combining a classic Software-Defined Radio (SDR) interface with peer-to-peer networking, users can set a callsign, dial across a massive virtual spectrum 100 kHz to 30 GHz

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages