Hardware Components
Block Diagrams
HackRF Pro Block Diagram
HackRF One r1-r8 Block Diagram
HackRF One r9 Block Diagram
Key Components
Major parts used in HackRF:
- MAX2831 2.3 to 2.6 GHz transceiver
Used on HackRF Pro.
- MAX2837 2.3 to 2.7 GHz transceiver
Used on HackRF One (except revision r9), Jawbreaker and rad1o.
- MAX2839 2.3 to 2.7 GHz transceiver
Substitution for MAX2837, used on HackRF One revision r9.
- Si5351 clock generator
Datasheet - see AN619 for the complete register map.
Other Documentation - includes application notes, user guides, and white papers.
ice40 UltraPlus FPGA (HackRF Pro)
CoolRunner-II CPLD (all other platforms)
- LPC43xx ARM Cortex-M4 microcontroller
Other Documentation (LPC4330FBD144) - includes errata and application notes.
- RFFC5072 mixer/synthesizer
Other Documentation ; click “Technical Documents” - includes programming guides and application notes.
W25Q32 32M-bit Flash (HackRF Pro)
W25Q80BV 8M-bit Flash (all other platforms)