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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
merbanan avatar

merbanan/rtl_433

0
View on GitHub↗
7,529 estrellas·1,533 forks·C·GPL-2.0·4 vistas

Rtl 433

This project is a software-defined radio signal decoder and protocol analyzer designed to translate raw radio transmissions from ISM bands into human-readable data. It functions as a tool for capturing radio samples, analyzing pulse timings, and decoding signals from wireless devices.

The system acts as a data bridge, converting decoded radio signals into JSON format for publication to MQTT brokers or exposure via Prometheus-compatible endpoints. It also serves as a signal capture tool capable of recording raw radio samples and demodulated pulses to files for offline analysis and simulated playback.

The software covers a broad range of capabilities, including hardware integration through standardized APIs for receiver tuning, signal processing via noise filtering and multi-frequency polling, and data integration for streaming to time-series databases. It further provides tools for radio protocol analysis by calculating pulse and gap distributions to identify unknown transmission patterns.

Hardware and decoder settings are managed through persistent file-based configuration.

Features

  • Wireless Protocol Decoders - Translates raw radio transmissions from ISM bands into human-readable data using software defined radio hardware.
  • Radio Signal Decoders - Translates raw radio transmissions from ISM bands into human-readable data using software-defined radio hardware.
  • Hardware Abstraction Layers - Interfaces with varied radio hardware through a standardized layer to manage frequency tuning and gain settings.
  • Hardware Interface Standardizations - Uses a standardized API to abstract hardware control across different software-defined radio brands.
  • Pulse Demodulators - Converts raw radio samples into a sequence of timed pulses and gaps for protocol analysis.
  • Frequency Tuning - Provides precise adjustment of receiver frequencies and gain to optimize the capture of radio signals.
  • Radio Signal Analysis - Analyzes pulse timings and signal patterns to identify and decode unknown radio transmission protocols.
  • Pulse Distribution Analysis - rtlsdr-decoder summarizes the duration of pulses, gaps, and periods to identify unknown transmission patterns.
  • Signal Noise Filtering - Uses squelch and autolevel settings to remove background noise and isolate radio transmissions.
  • Software Defined Radios - Connects and tunes software defined radio receivers to capture radio signals across various frequencies and bands.
  • Protocol Analyzers - Analyzes pulse timings and signal distributions to identify and decode unknown radio transmission patterns.
  • Radio - Translates decoded radio signals into JSON format for publication to MQTT brokers.
  • Signal Pattern Matchers - Matches demodulated pulse sequences against a library of known device signatures to extract human-readable data.
  • MQTT Connectors - Converts decoded signal data to JSON and sends it to an MQTT broker for system integration.
  • Time-Series Data Forwarding - Relays decoded radio signals to time-series databases or monitoring systems for long-term storage and visualization.
  • IQ Sample Captures - Records raw in-phase and quadrature radio samples from SDR hardware to storage for analysis.
  • Pulse Timing Analysis - Summarizes the duration of pulses, gaps, and periods to identify unknown transmission patterns.
  • Frequency Scanners - Implements a system to cycle through a list of frequencies to monitor multiple radio bands sequentially.
  • Frequency Scanning and Monitoring - rtlsdr-decoder hops between a list of different radio frequencies at set intervals to monitor multiple bands.
  • Wireless Signal Recorders - Captures raw radio samples to files for offline analysis, testing, and simulated playback.
  • Signal Capture and Replay - Records raw radio samples and demodulated pulses to files for offline analysis and playback.
  • Signal Replayers - Reads recorded data files to simulate radio receptions instead of listening to live airwaves.
  • Wireless Sensor Monitors - Collects data from wireless sensors and exports it to MQTT brokers or databases for home automation.
  • Radio Data Exporters - Routes decoded signal information to various external sinks like MQTT, JSON-RPC, or time-series databases.
  • IQ Sample Replays - Feeds recorded raw I/Q signal data back through the decoding pipeline to simulate live radio receptions.
  • Prometheus-Formatted HTTP Endpoints - Exposes decoded radio metrics via a Prometheus-formatted HTTP endpoint for remote observation.

Historial de estrellas

Gráfico del historial de estrellas de merbanan/rtl_433Gráfico del historial de estrellas de merbanan/rtl_433

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Rtl 433

Proyectos open-source similares, clasificados según cuántas características comparten con Rtl 433.
  • portapack-mayhem/mayhem-firmwareAvatar de portapack-mayhem

    portapack-mayhem/mayhem-firmware

    5,199Ver en GitHub↗

    Mayhem-Firmware is a custom firmware for the PortaPack add-on that transforms a HackRF software-defined radio into a standalone handheld device capable of receiving, transmitting, and analyzing radio signals across a wide frequency range. The firmware provides a complete operational environment with an event-driven touchscreen interface, a menu-driven application launcher, and a real-time sample streaming pipeline that connects the hardware abstraction layer to a suite of modular applications. All user data, including frequency presets, captures, and configuration files, are stored on a remova

    Chackrfhackrf-componentsportapack
    Ver en GitHub↗5,199
  • gqrx-sdr/gqrxAvatar de gqrx-sdr

    gqrx-sdr/gqrx

    3,614Ver en GitHub↗

    Gqrx is a software defined radio application used to capture and demodulate radio signals across various frequencies to produce audio and visual data. It translates raw radio waves into audible sound using standard modes including AM, FM, SSB, and CW. The project provides tools for radio signal analysis through real-time frequency plots and waterfall displays. It enables the capture of raw baseband data and received audio for offline playback and technical analysis. The software includes capabilities for tuning radio frequencies, filtering signal noise via band-pass filters and gain control,

    C++airspyfftfuncube-dongle
    Ver en GitHub↗3,614
  • f4exb/sdrangelAvatar de f4exb

    f4exb/sdrangel

    3,828Ver en GitHub↗

    SDRangel is a comprehensive software-defined radio suite and digital signal processing framework. It functions as an RF spectrum analyzer and modular radio demodulator, providing a unified hardware abstraction layer to connect various radio devices to software processing pipelines for data acquisition and transmission. The platform is distinguished by its modular architecture, which uses a data-flow graph of dynamic libraries to construct signal processing chains. This allows for a plugin-based environment where users can extract audio and digital data from raw radio signals using various mod

    C++airspyairspyhfbladerf
    Ver en GitHub↗3,828
  • oros42/imsi-catcherAvatar de Oros42

    Oros42/IMSI-catcher

    3,770Ver en GitHub↗

    This project is a GSM IMSI catcher and cellular network traffic analyzer designed to intercept radio signals and extract mobile subscriber identities and network location information. It functions as a mobile subscriber identifier decoder, parsing radio packets to retrieve identity numbers and mapping them to specific countries and operators. The system provides capabilities for targeted tracking by monitoring network traffic for specific subscriber identities to detect when a device enters a coverage area. It includes a GSM frequency scanner to detect active base stations and cellular bands

    Pythoncellphonesfrequencygr-gsm
    Ver en GitHub↗3,770
Ver las 30 alternativas a Rtl 433→

Preguntas frecuentes

¿Qué hace merbanan/rtl_433?

This project is a software-defined radio signal decoder and protocol analyzer designed to translate raw radio transmissions from ISM bands into human-readable data. It functions as a tool for capturing radio samples, analyzing pulse timings, and decoding signals from wireless devices.

¿Cuáles son las características principales de merbanan/rtl_433?

Las características principales de merbanan/rtl_433 son: Wireless Protocol Decoders, Radio Signal Decoders, Hardware Abstraction Layers, Hardware Interface Standardizations, Pulse Demodulators, Frequency Tuning, Radio Signal Analysis, Pulse Distribution Analysis.

¿Qué alternativas de código abierto existen para merbanan/rtl_433?

Las alternativas de código abierto para merbanan/rtl_433 incluyen: portapack-mayhem/mayhem-firmware — Mayhem-Firmware is a custom firmware for the PortaPack add-on that transforms a HackRF software-defined radio into a… gqrx-sdr/gqrx — Gqrx is a software defined radio application used to capture and demodulate radio signals across various frequencies… f4exb/sdrangel — SDRangel is a comprehensive software-defined radio suite and digital signal processing framework. It functions as an… oros42/imsi-catcher — This project is a GSM IMSI catcher and cellular network traffic analyzer designed to intercept radio signals and… cifertech/esp32-div — ESP32-DIV is a handheld wireless pentesting platform designed for analyzing and disrupting a wide range of wireless… alexandrerouma/sdrplusplus — SDRPlusPlus is a cross-platform software-defined radio suite used for capturing, processing, and visualizing radio…