# HackRF Pro (Great Scott Gadgets)

> Use the newer HackRF platform for wideband RF development.

- **Category:** Radio & mesh
- **Availability:** Listed by maker
- **Price:** €429 (at elektor.com), checked 2026-09-15
- **Good for:** Use the newer HackRF platform for wideband RF development.
- **You'll need:** Host software, USB-C data cable and a suitable antenna.
- **Trade-off:** Extended sample modes depend on software; cable and antenna are not included.
- **Page:** https://gadgets.sh/devices/hackrf-pro/

## Where to buy

| Shop | Status | Link |
|---|---|---|
| Great Scott Gadgets | Orderable | https://greatscottgadgets.com/hackrf/pro/?utm_source=gadgets.sh&utm_medium=referral&utm_campaign=hackrf-pro&utm_content=api |
| Elektor | Orderable | https://www.elektor.com/products/great-scott-gadgets-hackrf-pro-sdr-100-khz-6-ghz?utm_source=gadgets.sh&utm_medium=referral&utm_campaign=hackrf-pro&utm_content=api |

## Blueprint

**Open hardware.** HackRF Pro (codename 'praline') ships full KiCad schematic/PCB under CERN-OHL-P-2.0; firmware/gateware is bundled with the shared HackRF firmware codebase.

### Design files

- schematic: [HackRF Pro (praline) top-level schematic](https://github.com/greatscottgadgets/hackrf-pro/blob/main/praline.kicad_sch) (KiCad)
- pcb: [HackRF Pro (praline) PCB layout](https://github.com/greatscottgadgets/hackrf-pro/blob/main/praline.kicad_pcb) (KiCad)

### Source repositories

- [greatscottgadgets/hackrf-pro](https://github.com/greatscottgadgets/hackrf-pro) — hardware, CERN-OHL-P-2.0, ★61
- [greatscottgadgets/hackrf](https://github.com/greatscottgadgets/hackrf) — firmware, GPL-2.0, ★8128

### Key parts

| Part | Role | Datasheet |
|---|---|---|
| NXP LPC4330FET180 | MCU (dual-core Cortex-M4/M0) | https://www.nxp.com/part/LPC4330FET180 |
| Lattice iCE40UP5K | FPGA (gateware, replaces One's CPLD) | https://www.latticesemi.com/Products/FPGAandCPLD/iCE40UltraPlus |
| Analog Devices/Maxim MAX5864/MAX5865 | baseband ADC/DAC |  |
| Qorvo RFFC5072 | mixer + fractional-N synthesizer |  |

_Notes:_ Repo confirmed via gh api (CERN-OHL-P-2.0, 61 stars, pushed 2026-01-10). Chip part numbers confirmed by grepping raw mcu.kicad_sch/fpga.kicad_sch/adc-dac.kicad_sch/mixer.kicad_sch for lib_id references. iCE40UP5K matches what's already noted in the batch's known chip data.

### Raw source files

Direct links an agent or KiCad can open (the viewer on the page reads the same files).

- KiCad project **HackRF Pro (praline) top-level schematic** (greatscottgadgets/hackrf-pro): [praline.kicad_pro](https://raw.githubusercontent.com/greatscottgadgets/hackrf-pro/main/praline.kicad_pro), [adc-dac.kicad_sch](https://raw.githubusercontent.com/greatscottgadgets/hackrf-pro/main/adc-dac.kicad_sch), [baseband.kicad_sch](https://raw.githubusercontent.com/greatscottgadgets/hackrf-pro/main/baseband.kicad_sch), [clock.kicad_sch](https://raw.githubusercontent.com/greatscottgadgets/hackrf-pro/main/clock.kicad_sch), [fpga.kicad_sch](https://raw.githubusercontent.com/greatscottgadgets/hackrf-pro/main/fpga.kicad_sch), [frontend.kicad_sch](https://raw.githubusercontent.com/greatscottgadgets/hackrf-pro/main/frontend.kicad_sch), [image_reject.kicad_sch](https://raw.githubusercontent.com/greatscottgadgets/hackrf-pro/main/image_reject.kicad_sch), [mcu.kicad_sch](https://raw.githubusercontent.com/greatscottgadgets/hackrf-pro/main/mcu.kicad_sch), [mixer.kicad_sch](https://raw.githubusercontent.com/greatscottgadgets/hackrf-pro/main/mixer.kicad_sch), [power.kicad_sch](https://raw.githubusercontent.com/greatscottgadgets/hackrf-pro/main/power.kicad_sch), [praline.kicad_sch](https://raw.githubusercontent.com/greatscottgadgets/hackrf-pro/main/praline.kicad_sch), [switch_control.kicad_sch](https://raw.githubusercontent.com/greatscottgadgets/hackrf-pro/main/switch_control.kicad_sch), [usb.kicad_sch](https://raw.githubusercontent.com/greatscottgadgets/hackrf-pro/main/usb.kicad_sch), [praline.kicad_pcb](https://raw.githubusercontent.com/greatscottgadgets/hackrf-pro/main/praline.kicad_pcb)

## Specifications

### RF and processing

| | |
|---|---|
| Operating range | 100 kHz–6 GHz; half-duplex transmit or receive. |
| Tuning boundary | Tunes 0 Hz–7.1 GHz; the wider tuning span is not its rated operating range. |
| Standard samples | 8-bit I/Q at up to 20 MS/s. |
| Half-precision mode | 4-bit I/Q at up to 40 MS/s; trades precision for throughput. |
| Extended precision | 16-bit I/Q; ≥16× decimation/interpolation; typical effective resolution 9–11 bits. |
| FPGA | Lattice iCE40UP5K; gateware is bundled with firmware. |
| DC-offset removal | FPGA signal paths offer an optional DC blocker. |
| RF controls | Software-set gain/filter; switchable RF-port supply: 3.3 V, 50 mA. |

### Ports and buying requirements

| | |
|---|---|
| USB | USB-C connector with high-speed USB 2.0 data; USB-powered. |
| Host supply | Shared HackRF host guide specifies 5 V, 500 mA and high-speed USB. |
| RF connector | SMA; an RP-SMA antenna needs an adapter. |
| Clock and trigger | P1/P2 default to CLKIN/CLKOUT; default clock interface is 10 MHz, 0–3.3 V. |
| Timing and shielding | TCXO, installed RF shielding and a hardware transmit-disable facility. |
| Package | Plastic enclosure included; USB-C data cable and antenna are separate. |
| Add-ons | Maker names Opera Cake, most PortaPacks and some enclosures; verify the exact accessory. |

### Software and model boundary

| | |
|---|---|
| Existing applications | Designed to run HackRF One applications by default; new modes need application support. |
| Install | Official libhackrf/HackRF Tools guide provides Linux, macOS, FreeBSD and Windows paths. |
| Firmware image | Use hackrf_pro_usb.bin; HackRF One uses a different image. |
| Recovery | Use the model-specific .dfu image for DFU recovery, then the .bin image for flash. |
| Reviewed release | 2026.01.3 release notes include a mixer-lock fix and access to Pro’s larger flash. |
| Initial revision | Official revision list identifies r1.2.1 as the first production Pro. |
| Design files | Dedicated Pro repository publishes KiCad hardware files; software lives in the shared HackRF repository. |

## Documentation

- [Maker product, package and add-ons](https://greatscottgadgets.com/hackrf/pro/)
- [Pro-specific specifications](https://hackrf.readthedocs.io/en/latest/hackrf_pro.html)
- [FPGA modes and precision limits](https://hackrf.readthedocs.io/en/latest/gateware.html)
- [Host power and USB](https://hackrf.readthedocs.io/en/latest/hackrf_minimum_requirements.html)
- [Software installation](https://hackrf.readthedocs.io/en/latest/installing_hackrf_software.html)
- [Firmware and recovery](https://hackrf.readthedocs.io/en/latest/updating_firmware.html)
- [Revision list](https://hackrf.readthedocs.io/en/latest/list_of_hardware_revisions.html)
- [SMA connector guidance](https://hackrf.readthedocs.io/en/latest/hackrf_connectors.html)
- [External clock interface](https://hackrf.readthedocs.io/en/stable/external_clock_interface.html)
- [Release 2026.01.3](https://github.com/greatscottgadgets/hackrf/releases/tag/v2026.01.3)
- [Pro KiCad hardware designs](https://github.com/greatscottgadgets/hackrf-pro)
- [Shared firmware and software](https://github.com/greatscottgadgets/hackrf)

---
Source: gadgets.sh · https://gadgets.sh/devices/hackrf-pro/ · JSON: https://gadgets.sh/api/v1/devices/hackrf-pro.json
