rtl_433 VS rtl-sdr

Compare rtl_433 vs rtl-sdr and see what are their differences.

rtl_433

Program to decode radio transmissions from devices on the ISM bands (and other frequencies) (by merbanan)

rtl-sdr

library for turning a RTL2832 based DVB dongle into a Software DefinedReceiver; mirror from https://gitea.osmocom.org/sdr/rtl-sdr (by osmocom)
Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
rtl_433 rtl-sdr
172 8
5,754 656
- 3.0%
9.3 5.8
3 days ago 5 months ago
C C
GNU General Public License v3.0 only GNU General Public License v3.0 only
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

rtl_433

Posts with mentions or reviews of rtl_433. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-03-14.
  • Reverse engineering a car key fob signal
    3 projects | news.ycombinator.com | 14 Mar 2024
    And there's a multiformat receiver block too: https://github.com/merbanan/rtl_433
  • What is this signal?
    3 projects | /r/signalidentification | 11 Dec 2023
  • Error handling in a failing service
    1 project | /r/homelab | 26 Nov 2023
    pi@pi4b8:/etc/systemd/system $ cat rtl_433.service # based on https://github.com/merbanan/rtl_433/issues/1651 [Unit] Description=RTL_433 service script StartLimitIntervalSec=5 Documentation=https://github.com/merbanan/rtl_433/README.md After=syslog.target network.target [Service] Type=exec ExecStart=/usr/bin/rtl_433 -C si -F mqtt # Restart script if stopped Restart=always # Wait 30s before restart RestartSec=30s # Tag things in the log # View with: sudo journalctl -f -u rtl_433 -o cat SyslogIdentifier=rtl_433 StandardOutput=syslog StandardError=syslog [Install] WantedBy=multi-user.target
  • seeking help with 433Mhz remote integration
    1 project | /r/Esphome | 9 Jul 2023
  • Create a subghz file from known data?
    1 project | /r/flipperzero | 22 Jun 2023
    For example, rtl_433 has the spec for an X10 sensor say I know what data I want to put where, is there some tool/site I could enter in what the "specifications" of the signal waveform are and the data I want to send as a byte-string or binary-string and it would create a playable .sub file for me?
  • New Guy: Outdoor Thermostat / automated fan start/stop.
    1 project | /r/homeautomation | 11 Jun 2023
    For "outdoor distances" I'd probably stick to something LoRa or 433MHz based. YoLink has quite a few options using the LoRa protocol. I use basic 433Mhz based AcuRite sensors paired with an RTL-SDR dongle connected to a machine running RTL_433, and use Home Assistant to trigger automations and alerts.
  • Mystery signal?
    1 project | /r/RTLSDR | 11 Jun 2023
    866-868MHz is SRD/ISM band (in UK/EU). Can be things like energy meters, TPMS, medical devices etc. Try rtl_433 on it.
  • Problem trying to listen to a Honeywell doorbell (RF 868 Mhz) with RTL-433
    1 project | /r/RTLSDR | 9 Jun 2023
    I'm trying to add a Honeywell doorbell to Home Assistant by using the RTL-433 GitHub project/program. When I run the program the SDR dongle is detected but it doesn't display anything when I press the doorbell (the image shows what I see after running the program and pressing the doorbell). I have also tried Honeywell Activelink (FSK) aka [116], so I have tried both 115 and 116 decode protocols.
  • Elster TPR11 water meter reader
    2 projects | /r/IOT | 24 May 2023
  • Next Mileston for an RTL-SDR newbee?
    1 project | /r/RTLSDR | 23 May 2023
    rtf_433 IoT & embedded device signal receiving https://github.com/merbanan/rtl_433

rtl-sdr

Posts with mentions or reviews of rtl-sdr. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-03-05.
  • SDR over Ethernet - Anyone tried it?
    2 projects | /r/sdr | 5 Mar 2023
    A network protocol called rtl_tcp that has been ported to rsp_tcp by the guys at SDRPlay in order to increase the IQ bandwidth from 8 to 14 bits to get the most from their SDRs. SDRPlay has provided a rsp_tcp server app/image that can be run on various hosts including RPi. Your RSPxx SDR connects to the RPi via USB and the RPi connects to your local network via Ethernet or Wi-Fi. Any network client application that supports rsp_tcp/rtl_tcp (including SDRUno) can connect to the RPi and use the SDR just as if it was connected via USB. This not only allows you to use your SDR from potentially anywhere you have a computer, it also allows you to minimize the distance between the SDR and the antenna(s). In theory you could even run Ethernet cable right up to the antenna.
  • rtl-sdr versions that include bias-tee and other improvements
    3 projects | /r/RTLSDR | 19 Dec 2022
    The version from Osmocom does have the -T option. https://github.com/osmocom/rtl-sdr
  • 1940's Philco Radio & PI/RTL-SDR Setup
    2 projects | /r/raspberry_pi | 18 Oct 2022
    Correct, I am using the RTL-SDR software >> https://github.com/osmocom/rtl-sdr
  • Funcube dongle with multimon-ng for pocsag decode
    5 projects | /r/RTLSDR | 10 May 2022
  • What do you use your homelab for?
    7 projects | /r/homelab | 14 Dec 2021
    rtl_sdr
  • What's a good Linux-compatible multipurpose decoder of RF signals?
    8 projects | /r/RTLSDR | 9 May 2021
    For remote-location of an RTL dongle using Raspberry Pi or similar, which linux or windows clients can connect to over wifi or ethernet, there is rtl_sdr
  • How does sample rate work in an sdr
    1 project | /r/sdr | 16 Mar 2021
    Hmm. I'd check out the RTL-SDR Sourcecode, in particular rtl-test, and manpage. This tool lets you calculates the PPM error of your dongle.
  • Raspberry Pi controlled radio telescope.
    3 projects | /r/RTLSDR | 23 Feb 2021
    Not sure if it’s exactly what you want, but you can control GQRX over TCP. If you want more granular control, you can use the rtl-sdr library to process your desired signal. In my opinion it’s a bit low level for your project so using its Python wrapper, PyRtlSdr so you can get most of the rtl-sdr functionality while using Python’s networking.

What are some alternatives?

When comparing rtl_433 and rtl-sdr you can also consider the following projects:

rtl-wmbus - Software defined receiver for wireless M-Bus with RTL-SDR

rtl-power-fftw - Power spectrum for RTLSDR dongles.

rtlamr - An rtl-sdr receiver for Itron ERT compatible smart meters operating in the 900MHz ISM band.

gqrx - Software defined radio receiver powered by GNU Radio and Qt.

ESPHome-VideoDoorbell - Doorbell made using ESPHome with a TTGO T-Camera

multimon-ng

mayhem-firmware - Custom firmware for the HackRF+PortaPack H1/H2

dsd - Digital Speech Decoder

SDRPlusPlus - Cross-Platform SDR Software

librtlsdr - Software to turn the RTL2832U into an SDR

Virgo - 📡 Virgo: A Versatile Spectrometer for Radio Astronomy