awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
fulldecent avatar

fulldecent/system-bus-radio

0
View on GitHub↗
6,680 stars·400 forks·C·MIT·21 viewsfulldecent.github.io/system-bus-radio↗

System Bus Radio

System-bus-radio is a software-defined radio transmitter that generates AM radio signals by modulating the electromagnetic emissions from a computer's processor and memory bus, without requiring any dedicated radio hardware or physical antennas. It functions as a CPU electromagnetic emissions tool and processor-based signal generator, enabling radio transmission through precise control of CPU instructions and memory bus operations.

The project encodes musical notes as sequences of frequency and duration pairs, then synthesizes the AM radio waveform in real-time by executing a tight loop of CPU instructions with precise delays. It exploits the natural electromagnetic radiation from the memory bus during read/write cycles to produce a modulated square-wave carrier signal, allowing playback of audio or data on a standard AM radio receiver placed near the computer.

This experimental approach to radio communication explores unconventional methods of signal generation through processor-level electromagnetic interference and bus modulation, enabling hardware-free radio transmission for data exfiltration, covert channels, or custom audio broadcasting. The system bus modulation utility modulates data onto a carrier wave by controlling the timing of memory bus operations, functioning as a complete software-defined radio transmitter without dedicated hardware.

Features

  • CPU Loop Synthesizers - Synthesizes AM radio waveforms in real-time by executing tight CPU instruction loops with precise delays.
  • Bus-Timed Pulse Generators - Generates square-wave carrier signals by precisely timing memory bus operations for AM radio frequencies.
  • CPU Emission Tools - Generates radio-frequency electromagnetic radiation from a computer's CPU and memory bus for signal transmission.
  • Radiation Exploitation Interfaces - Exploits memory bus electromagnetic radiation during read/write cycles to transmit radio signals.
  • Processor Emission Generators - Generates radio-frequency electromagnetic radiation from CPU and memory bus activity for communication.
  • Bus-Modulated Transmitters - Generates AM radio signals by modulating the computer's processor and memory bus without dedicated hardware.
  • Processor-Based Generators - Creates electromagnetic signals from a computer's processor for wireless communication without additional hardware.
  • Processor Emission Modulators - Modulates processor electromagnetic emissions by executing specific CPU instructions to generate AM radio signals.
  • Processor Emission Modulations - Encodes tunes as square-wave modulation of processor electromagnetic emissions for AM radio playback.
  • Hardware-Free Transmitters - Transmits AM radio signals using only a computer's processor and memory bus without dedicated hardware.
  • Bus-Modulated Broadcasters - Broadcasts audio or data over AM radio frequencies by modulating the computer's internal bus operations.
  • Processor-Based Broadcasters - Broadcasts audio over AM radio frequencies using only software-controlled processor instructions.
  • Timing Control Emulators - Controls exact CPU instruction timing to create modulated waveforms without external hardware.
  • Modulation Utilities - Modulates data onto a carrier wave by controlling the timing of memory bus operations to produce radio signals.
  • Software-Defined Radio Transmitters - Transmits AM radio signals by modulating the computer's processor and memory bus without dedicated radio hardware.
  • CPU-Based Transmitters - Creates radio transmissions on standard AM receivers using software-controlled CPU instructions instead of physical hardware.
  • CPU Emission Simulators - Generates AM radio signals by running specific CPU instructions that produce electromagnetic radiation.
  • Musical Note Encodings - Encodes musical notes as frequency-duration pairs for playback via the modulated carrier.
  • Tune Playback Modulators - Plays sequences of frequency and duration pairs to produce melodies over AM radio for custom audio broadcasting.
  • Processor Interference Methods - Explores unconventional radio signal generation through processor-level electromagnetic interference and bus modulation.

Star history

Star history chart for fulldecent/system-bus-radioStar history chart for fulldecent/system-bus-radio

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with System Bus Radio

These projects share indexed features with System Bus Radio. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • f5oeo/rpitxF5OEO avatar

    F5OEO/rpitx

    4,433View on GitHub↗

    rpitx is a software-defined radio transmitter that runs on a Raspberry Pi, generating radio frequency signals from 5 KHz to 1500 MHz using only a GPIO pin. It functions as an analog and digital modulator, an RF signal generator, a radio protocol emulator, and a signal capture and replay system, all without requiring additional hardware. The project achieves this by combining sample precomputation, direct memory-mapped GPIO toggling, and an interrupt-free timing loop to produce precise carrier frequencies and modulation patterns. It supports a wide range of modulation types including AM, FM, S

    C
    View on GitHub↗4,433

Frequently asked questions

What does fulldecent/system-bus-radio do?

System-bus-radio is a software-defined radio transmitter that generates AM radio signals by modulating the electromagnetic emissions from a computer's processor and memory bus, without requiring any dedicated radio hardware or physical antennas. It functions as a CPU electromagnetic emissions tool and processor-based signal generator, enabling radio transmission through precise control of CPU instructions and memory bus operations.

What are the main features of fulldecent/system-bus-radio?

The main features of fulldecent/system-bus-radio are: CPU Loop Synthesizers, Bus-Timed Pulse Generators, CPU Emission Tools, Radiation Exploitation Interfaces, Processor Emission Generators, Bus-Modulated Transmitters, Processor-Based Generators, Processor Emission Modulators.

Which projects share features with fulldecent/system-bus-radio?

Projects with overlapping indexed features include: f5oeo/rpitx — rpitx is a software-defined radio transmitter that runs on a Raspberry Pi, generating radio frequency signals from 5…