Skip to content
@hydrasdr

HydraSDR

Professional-Grade Open Source Software-Defined Radio Platform & Ecosystem

HydraSDR

Welcome to the official HydraSDR GitHub organization — a high-performance, open-source Software Defined Radio (SDR) platform.

The first product in the lineup is the HydraSDR RFOne, a powerful SDR receiver offering 10 MHz instantaneous bandwidth and wide frequency coverage from 24 MHz to 1.8 GHz.


Overview

HydraSDR RFOne is a professional-grade SDR receiver, designed in France and manufactured in the USA. It features a completely open-source stack, including firmware, host tools, and application integrations.

Key Features

Feature Description
Frequency Range 24 MHz to 1.8 GHz continuous
Bandwidth 10 MHz instantaneous (9 MHz alias/image-free)
ADC 12-bit @ 20 MSPS
Dynamic Range Up to 80 dB (64 dB SNR, 10.4 ENOB)
Tuner Rafael Micro R828D
Microcontroller NXP LPC4370 (Cortex-M4F + 2× M0, 204 MHz)
Interface USB-C (USB 2.0)
Antenna SMA female connector
Enclosure 7075 aluminum, black anodized
Noise Figure ~3.5 dB (42–1002 MHz typical)
IIP3 Up to +35 dBm
Expansion 2× U.FL (reserved), 18-pin GPIO header
Clock Outputs 2× configurable up to 160 MHz
Multi-Unit Sync Supports up to 3 boards in single enclosure

Architecture

  • Open-source firmware and tools
  • Cross-platform host tools, shared libraries, and DLLs for Windows,GNU Linux,macOS integration
  • High-quality RF front-end and low-noise design
  • Compact, robust, modular hardware
  • USB-powered with filtering via included ferrite choke cable

Software Support

HydraSDR RFOne is compatible with major open-source SDR applications.

  • hydrasdr-host – HydraSDR Software Defined Radio Host Tools, shared libraries, and DLLs for Windows/Linux/macOS integration, with comprehensive build instructions for Visual Studio 2019, CMake, and cross-platform development
  • rfone_fw - HydraSDR RFOne Open-source firmware

Primary Applications

  • SDR++ fork – HydraSDR fork of the popular cross-platform SDR++ application, featuring native RFOne supportd.
  • RFAnalyzer – RF Analyzer is an Android app for real-time spectrum analysis using SDR hardware. It displays live FFT and waterfall plots of the radio frequency (RF) spectrum and supports demodulation, recording, and more, support HydraSDR RFOne (Since 6 Oct 2025)
  • GNU Radio gr-osmosdr fork – Native HydraSDR RFOne support via the gr-osmosdr source block, enabling integration with GNU Radio Companion (GRC) for creating advanced DSP flowgraphs, prototyping demodulators, and conducting RF experiments in a visual programming environment.
    • GNURadio companion graph files - GNURadio companion graph files for the HydraSDR RFOne receiver. They are based on the demonstration FM receiver in this tutorial.
  • SoapyHydraSDR – SoapySDR hardware support module for RFOne, enabling integration with GQRX, CubicSDR, and any Soapy-compatible SDR application across Windows, Linux, and macOS

Specialized Tools

  • kalibrate-hydrasdr - Kalibrate-HydraSDR - GSM-based frequency calibration tool for HydraSDR RFOne. Scans GSM base stations to measure and correct the internal TCXO frequency offset with precision PPM/PPB measurements.
  • SatDump fork – Satellite decoding (nightly builds supported)
  • URH fork – Universal Radio Hacker with HydraSDR RFOne support
  • LuaRadio fork – LuaRadio framework fork with HydraSDR RFOne support
  • nfc-laboratory - NFC signal sniffer and protocol decoder using SDR receiver for demodulation and decoding NFC-A, NFC-B, NFC-F and NFC-V signals in real-time up to 424 Kbps. (nfc-laboratory v3.3.0 or more supports HydraSDR RFOne)
  • ka9q-radio - Multichannel SDR based on fast convolution and IP multicasting with HydraSDR RFOne support
  • AIS-catcher fork - AIS-catcher: A multi-platform AIS Receiver fork with native HydraSDR RFOne support
  • GNSS-SDRLIB-PVT - This is a significantly-modifed version of GNSS-SDRLIB. Instead of requiring a TCP link to RTKLIB for positioning, it has its own least squares solver built-in with native HydraSDR RFOne support
  • SDRTrunk fork - A cross-platform java application for decoding, monitoring, recording and streaming trunked mobile and related radio protocols using Software Defined Radios (SDR) native HydraSDR RFOne SDR support
  • SatNOGS - SatNOGS Client 2.1 docker container updated with gr-satellites 5.8 and HydraSDR RFOne SDR support
  • GNSS-SDR - Open-source GNSS receiver for GPS/Galileo/GLONASS

Docker Multi-Platform RF Toolbox / SDR

  • PentHertz RF-Swift - A comprehensive Docker-based RF toolbox that enables rapid deployment of specialized radio frequency tools across multiple platforms and architectures. Supports Linux, Windows, and macOS on x86_64, ARM64 (Raspberry Pi, Apple Silicon), and RISC-V systems. Features containerized deployment that installs in seconds without modifying your host operating system.
    • Variants: sdr_light and sdr_full configurations available
    • Hardware Support: Compatible with HydraSDR RFOne
    • Documentation: Complete setup guide at rfswift.io/docs/getting-started

GNU/Linux SDR Distribution

  • DragonOS - A ready-to-use Lubuntu-based Linux distribution specifically designed for software-defined radio enthusiasts and professionals. Provides an out-of-the-box SDR environment with pre-configured tools and drivers for immediate use.
    • Available Version with HydraSDR RFOne support: DragonOS Noble (24.04 LTS)
    • Architecture: x86_64 support
    • Hardware Support: HydraSDR RFOne compatibility (DragonOS Noble R5 and later)
    • Latest Release: DragonOS Noble R5 (July 3, 2025)

Quick Start

Requirements

  • Operating System:
    • Windows 8.1 or later
    • GNU/Linux (Ubuntu 20.04+, Debian 11+)
    • macOS 10.14+
    • Android 9+ with OpenGL 2.1+
  • USB Port: USB 2.0 or higher
  • Antenna: SMA-compatible male connector

Setup for Windows, GNU/Linux, macOS and Android

  1. Connect the device Connect the HydraSDR RFOne to your computer using the USB-C to USB-A cable included with the HydraSDR RFOne.

    For Android, connect via an OTG adapter that supports USB 2.0 High Speed and provides power.

  2. Attach the antenna Connect your antenna to the ANT port.

    The port uses an SMA female connector; your antenna must have an SMA male connector.

  3. Install SDR++

    Download the HydraSDR SDR++ fork for your operating system and install it.

  4. Launch and configure

    Open SDR++, select HydraSDR RFOne as the device, then set your desired sample rate and gain

    Tip: A gain setting of Linear 12 is a good starting point.


Real-World Reviews

Video Reviews

  • Radio Bunker YouTube 26 Oct, 2025 - HydraSDR RFOne: THE NEW HIGH-PERFORMANCE SDR RECEIVER
    • In this review, we take an in-depth look at one of the most advanced SDR receivers available today.
    • Precision, sensitivity, and a design designed for radio amateurs who demand maximum reception performance.
    • We analyze its signal quality, processing power, and all the features that make it a true technological gem.
    • From its interface to its field performance, the HydraSDR RFOne demonstrates why it's generating so much buzz in the SDR community.
  • Penthertz YouTube Aug 14, 2025 - HydraSDR RFOne: Setup & Testing using RF Swift (SDR++, URH, GNU Radio, OsmoSDR, LuaRadio)
  • Ham Radio DX YouTube Aug 4, 2025 - HydraSDR RFOne – Is This the Future of SDR's? With a Software Defined Radio (SDR), you can see the entire radio spectrum — and the HydraSDR RFone takes that to the next level. This brand-new SDR stands out with fully open-source firmware, applications, and host tools, offering a level of flexibility that most proprietary radios can’t match.
  • Tech Minds YouTube July 23, 2025 - HydraSDR RFOne - A New High Performance Software Defined Radio - Made in the USA! Comprehensive hands-on review covering specifications, unboxing, enclosure disassembly, PCB examination, firmware updating, and real-world testing with SDR++ software.
  • Geerling Engineering YouTube June 28, 2025 - SDR is an incredible tool for understanding radio (featuring HydraSDR RFOne) - Comprehensive 21-minute exploration of Software Defined Radio technology, featuring hands-on demonstrations with multiple SDR devices (RTL-SDR v3/v4, HackRF One, HydraSDR RFOne) Covers FM band analysis, signal spurs, antenna impact, digital carrier decoding, gain optimization, 900 MHz Meshtastic signals, and practical SDR selection guidance for RF engineers and enthusiasts.

Articles

  • Zero Retries 0209 Article July 4, 2025 This July 2025 article discusses the HydraSDR RFOne in the context of amateur radio, praising its 24-1800 MHz coverage (ideal for VHF/UHF bands including 10m at 28 MHz without transverters), 10 MHz sampling, metal enclosure (fits up to three boards for phase-coherent radar/scanning), and included USB-C cable with toroid filters for noise reduction. It's open-source with support for SDR++, SatDump, GNU Radio, GQRX, URH, and LuaRadio via GitHub. Priced at $190, it's positioned as affordable for its class. Positive/Enthusiastic Quotes and Feedback:"Another reasonable cost, reasonable performance software-defined receiver option manufactured in the US." "Ultra-extensible... capable of containing up to three boards for unique ultra-compact phase-coherent receivers." "Qualified for use with the open-source, cross-platform SDR++ application, enhancing its usability."

  • RTL-SDR Blog - Comprehensive Review July 2, 2025 - Comparison review between HydraSDR and Airspy R2, covering design similarities, performance testing, shielding analysis, software compatibility, and practical usage scenarios. Independent testing found excellent RF shielding and cleaner spectrum with lower internal spurs compared to the Airspy R2.


Contributing & Development

HydraSDR is an open platform. We welcome contributions, patches, documentation improvements, and feedback.

  • Use GitHub Issues for bug reports, questions, and feature requests
  • See each repo for contribution guidelines
  • Code is cross-platform and CMake-friendly
  • Firmware built with GCC-based toolchains

Availability


Resources


HydraSDR — Open-source radio done right.

Pinned Loading

  1. hydrasdr-host hydrasdr-host Public

    HydraSDR Software Defined Radio Host Tools + Shared Lib / DLL (Windows GNU/Linux MacOS)

    C 12 8

  2. rfone_fw rfone_fw Public

    HydraSDR RFOne Firmware

    Python 12 3

  3. SDRPlusPlus SDRPlusPlus Public

    SDR++ for HydraSDR RFOne / Forked from https://github.com/AlexandreRouma/SDRPlusPlus

    C++ 7

  4. gr-osmosdr gr-osmosdr Public

    Forked from PentHertz/gr-osmosdr

    gr-osmosdr - generic gnuradio SDR I/O block / Mirrored from https://gitea.osmocom.org/sdr/gr-osmosdr

    C++ 2

  5. SoapyHydraSDR SoapyHydraSDR Public

    Soapy SDR plugin for the HydraSDR

    C++ 7 3

  6. SatDump SatDump Public

    Forked from SatDump/SatDump

    https://github.com/SatDump/SatDump Nightly build include HydraSDR RFOne support It can be downloaded on https://github.com/SatDump/SatDump/releases/tag/nightly

    C++ 1

Repositories

Showing 10 of 13 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…