The HackRF One is a Software Defined Radio (SDR) peripheral with the capacity to transmit or receive radio signals ranging from 1MHz to 6GHz. This open-source hardware platform is designed to facilitate the testing and development of contemporary and future radio technologies. It can be utilized as a USB peripheral or be programmed for autonomous operation.
An SDR is a radio communication device that employs software in place of conventional hardware components such as mixers, amplifiers, and modulators. This technology applies Digital Signal Processing to radio waveforms, akin to the software-based digital audio techniques that gained popularity a few decades ago. Just as a computer's sound card digitizes audio waveforms, a software radio peripheral digitizes radio waveforms. The HackRF One exemplifies this concept, functioning as an all-in-one SDR in a compact enclosure slightly larger than a mobile phone.
Every HackRF One is housed in an injection-molded plastic enclosure and comes with a micro USB cable. Please note that an antenna is not included, and it is recommended to use the ANT500 Telescopic Antenna as a starting point for the HackRF One.
The HackRF One package includes the HackRF One device and a micro USB cable.
The HackRF One boasts an array of features, including a 1 MHz to 6 GHz operating frequency, half-duplex transceiver, and the ability to process up to 20 million samples per second. It provides 8-bit quadrature samples (8-bit I and 8-bit Q) and is compatible with GNU Radio, SDR#, and more. The device offers software-configurable RX and TX gain and baseband filter, as well as software-controlled antenna port power (50 mA at 3.3 V). It is equipped with an SMA female antenna connector, SMA female clock input and output for synchronization, convenient buttons for programming, internal pin headers for expansion, Hi-Speed USB 2.0, and is USB-powered.
For additional information and resources, please refer to the HackRF Wiki, SDR Class, Source Code, GitHub, and Product Video.