AI agents & screen readers: for a machine-readable, text-only catalogue, start at /llms.txt. Products are available as Markdown (/products.md, /products/{handle}.md) and JSON (/products.json, /products/{handle}.json).
Store

SparkFun

· MPN: WRL-29523

$922.00 |
In stock at supplier
No reviews yet

This next-generation affordable SDR from Great Scott Gadgets is an open-source hardware platform for testing and developing modern radio technologies. It can...

Stock availability

Available with leadtime
58 available
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

This next-generation affordable SDR from Great Scott Gadgets is an open-source hardware platform for testing and developing modern radio technologies. It can transmit or receive radio signals and can be used as a versatile USB peripheral or programmed for stand-alone operation.

HackRF Pro is designed for full backward compatibility with software that works with HackRF One, so existing workflows should run straight away while benefiting from improved performance. It is compatible with GNU Radio, SDR#, and many other SDR applications.

Hardware upgrades include a built-in TCXO crystal oscillator, improved RF performance, a power-efficient FPGA, USB Type-C, installed RF shielding, more RAM and flash for custom firmware, and advanced sampling modes for specialist use.

Features:

  • Compatible with GNU Radio, SDR#, and more
  • Software-configurable RX and TX gain and baseband filter
  • Software-controlled RF port power (50 mA at 3.3 V)
  • Convenient buttons for programming
  • Internal pin headers for expansion
  • USB-powered
  • Open source hardware
  • Wider operating frequency range
  • Improved RF performance with flatter frequency response
  • Modern USB Type-C connector
  • Built-in TCXO crystal oscillator for superior timing stability
  • Logic upgrade from a CPLD to a power-efficient FPGA
  • Elimination of the DC spike
  • Extended-precision mode with 16-bit samples for low sample rates (typical ENOB: 9-11)
  • Half-precision mode with 4-bit samples at up to 40 Msps
  • More RAM and flash memory for custom firmware
  • Installed shielding around the radio section
  • Trigger input and output accessible through clock connectors
  • Cutout in the PCB provides space for future add-ons
  • Improved power management
  • Enhanced RF port protection
  • Facility to hardware-disable transmit mode

Specifications:

  • Operating frequency: 100 kHz to 6 GHz operating frequency
  • Tuning range: Tunable from 0 Hz to 7.1 GHz
  • Transceiver: Half-duplex transceiver
  • Sample rate: Up to 20 million samples per second
  • Sample format: 8-bit quadrature samples (8-bit I and 8-bit Q)
  • RF port power: Software-controlled RF port power (50 mA at 3.3 V)
  • RF connector: SMA RF connector
  • Clock input and output: SMA clock input and output for synchronization and triggering
  • USB interface: High-Speed USB 2.0 with Type-C connector
  • Power: USB-powered
  • Extended-precision mode: 16-bit samples for low sample rates (typical ENOB: 9-11)
  • Half-precision mode: 4-bit samples at up to 40 Msps

A strong choice for SDR experimentation, RF development, signal analysis, and users moving up from HackRF One while keeping familiar software tools.

Jargon buster

Plain-language definitions for the technical terms used above.

DC
DC means direct current, where electricity flows in one constant direction, as supplied by batteries, USB ports and many plug-pack power supplies. When a product specifies DC, it runs from a DC supply rather than mains AC, so you need to provide the correct voltage and polarity.
Flash memory
Flash memory is non-volatile memory that retains stored data even when power is removed, and can be erased and rewritten in blocks. It lets data such as firmware, settings or saved records persist across power cycles.
Headers
Rows of connector contacts on a fixed pitch (commonly 2.54 mm) used to link a board to a breadboard, jumper wires, or another board. They come as male pin headers and female socket headers; when a module ships with pre-soldered headers it can be used straight away, whereas bare pads require soldering the pins yourself.
PCB
A printed circuit board (PCB) is a board, usually rigid, with etched copper tracks that connect electronic components together without loose wiring. Components are mounted on the board and signals route between them through the copper layout.
RAM
RAM (random-access memory) is fast, temporary memory a device uses for working data while it is running; in its common volatile form, its contents are lost when power is removed. Some devices offer a mode that applies settings to RAM only, which is handy for testing changes temporarily because they are not stored permanently and disappear at power-off.
RF
RF means radio frequency, referring to signals used for wireless communication and other high-frequency electronics. A low-noise, stable power supply is important for RF circuits because power noise can affect signal quality and measurements.
RX
RX means receive, usually showing data being received by the board. An RX indicator LED can help with troubleshooting USB or serial communication.
SMA
SMA is a small threaded coaxial (RF) connector widely used to attach antennas and other radio-frequency cables. A device with SMA antenna ports needs antennas or pigtails with matching SMA connectors, or a suitable adapter, to connect to them.
TX
TX means transmit, usually showing data being sent from the board. A TX indicator LED can help you see when the board is communicating or uploading code.
Type-C
USB Type-C (USB-C) is a small, reversible USB connector used for charging, power, and data transfer on many modern devices. A Type-C port or plug indicates the cable and charger connection needed to power, charge, or communicate with a device.
USB 2.0
USB 2.0 is a widely used wired standard for carrying both data and power between a device and a computer or other compatible host, with data rates up to 480 Mbps. It indicates the kind of port a device uses and that it should work with most modern and many older computers.
USB Type-C
USB Type-C is a small, reversible USB connector used for power, data and sometimes video on many modern devices. The connector itself does not guarantee a particular speed or voltage, so check the supported USB version, data rate and whether it carries more than 5V via USB Power Delivery.

Find this product in

Supplier page — sparkfun.com

Supplier Description · 564.7 KB · Click any page to view full size

Download PDF
Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.