The HackRF Pro follows the same general architecture as its predecessor but introduces several RF, processing, timing, and connectivity improvements. These include a flatter frequency response, removal of the characteristic center-frequency DC spike, an onboard temperature-compensated crystal oscillator, additional memory, RF shielding, and a USB Type-C connector.
The RP2354B combines dual 150MHz Arm Cortex-M33 cores with dual Hazard3 RISC-V cores. Two processing cores can operate at a time, allowing developers to use two Arm cores, two RISC-V cores, or a mixed configuration with one of each. The microcontroller also provides 520KB of SRAM, three programmable I/O blocks with 12 PIO state machines, and 2MB of stacked in-package QSPI flash.