Hackrf One Wiki
This article provides a list of commercially available software-defined radio receivers.
- Hackrf One Wiki Software
- Hackrf One Wiki 2
- Hackrf One Wiki 2017
- Hackrf One Wiki
- Hackrf One Wiki Free
- Hackrf One Wiki Games
HackRF One HackRF One is a wide band software defined radio (SDR) half-duplex transceiver created and manufactured by Great Scott Gadgets. Its creator, Michael Ossman, launched a successful KickStarter campaign in 2014 with a first run of the project called HackRF (Project Jawbone).
- HackRF One: Pre-built 1 MHz – 6 GHz 20 MHz 8 8 Yes 8 – 20 Msps 20 0/1 USB 2.0 Yes Yes Yes US$299 Hermes-Lite2 (build9) experimental kit 0 to 38.4 MHz 1.536 MHz 12 bits @ 76.8 MHz 12 bits @ 153.6 MHz Yes 76.8 MSPS 0.5 ppm 4 / 4 + 1 Ethernet Yes Yes Yes Altera Cyclone IV.
- HackRF One from Great Scott Gadgets is a Software Defined Radio peripheral capable of transmission or reception of radio signals from 1 MHz to 6 GHz. Designed to enable test and development of modern and next generation radio technologies, HackRF One is an open source hardware platform that can be used as a USB peripheral or programmed for stand-alone operation.
- Sep 11, 2017 HackRF One is the current hardware platform for the HackRF project. It is a Software Defined Radio peripheral capable of transmission or reception of radio signals from 1 MHz to 6 GHz. Designed to enable test and development of modern and next generation radio technologies, HackRF One is.
Name | Type | Frequency range | Max bandwidth | RX ADC bits | TX DAC bits | TX capable | Sampling rate | Frequency accuracy ppm | Panadapters / Receivers | Host Interface | Windows | Linux | Mac | FPGA | Base price |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ADAT ADT-200A[1] | Pre-built | 10 kHz – 30 MHz (planned modules for 50–54 MHz, 70.0–70.5 MHz, and 144–148 MHz) | 0.5–100 kHz | ? | ? | 1/3 | Embedded system (no computer needed), USB, Internet remote | Yes, with option R-1 & ADAT Commander | ? | ? | CHF 5,220 | ||||
AD-FMCOMMS2-EBZ[2] | Pre-built | 2400 – 2500 MHz | 12 | 12 | Yes | 61.44 MSPS | 2/2 | FMC (to Xilinx board) then USB 2.0 or Gigabit Ethernet. | Yes | Yes | Yes | US$750 | |||
AD-FMCOMMS3-EBZ[3] | Pre-built | 70 MHz – 6 GHz | 54 MHz due to filter | 12 | 12 | Yes | 61.44 MSPS | 2/2 | FMC (to Xilinx board) then USB 2.0 or Gigabit Ethernet. | Yes | Yes | Yes | US$750 | ||
AD-FMCOMMS4-EBZ[4] | Pre-built | 70 MHz – 6 GHz | 54 MHz due to filter | 12 | 12 | Yes | 61.44 MSPS | 1/1 | FMC (to Xilinx board) then USB 2.0 or Gigabit Ethernet. | Yes | Yes | Yes | US$399 | ||
AD-FMCOMMS5-EBZ[5] | Pre-built | 70 MHz – 6 GHz | 54 MHz due to filter | 12 | 12 | Yes | 61.44 MSPS | 4/4 | FMC (to Xilinx board) then USB 2.0 or Gigabit Ethernet. | Yes | Yes | Yes | US$1,125 | ||
ADALM-PLUTO[6] | Pre-built | 325 MHz – 3.8 GHz (70 MHz – 6 GHz with software modification[7]) | 20 MHz (streaming may be less due to USB 2.0) | 12 | 12 | Yes | 61.44 MSPS | 1/1 | USB 2.0, Ethernet & WLAN with USB-OTG adapter | Yes | Yes | Yes | Xilinx Zynq Z-7010 | US$148 | |
AFEDRI SDR[8] | Pre-built | 30 kHz – 35 MHz, 35 MHz – 1700 MHz | 2.3MHz | 12 | No | 80 MSPS | 0/2 | USB 2.0, 10/100 Ethernet | Yes | Yes | Yes | US$249 | |||
AirSpy R2[9] | Pre-built | 24 – 1700 MHz | 10 MHz | 12 | N/A | No | 10 MSPS MSps ADC sampling, up to 80 MSPS for custom applications | 0.5 | 0/1 | USB | Yes | Yes | Yes using ports | none | US$169 |
AirspyHF+[10] | Pre-built | 9 kHz - 31 MHz 60 MHz - 260 MHz | 660 kHz | 18 | N/A | No | 36 MSPS | 0.5 | 0/1 | USB | Yes | Yes | Yes | US$199 | |
Apache Labs ANAN-10E[11] | Pre-built | 10 kHz – 55 MHz | 14 | ? | Yes 10W | 122.88 Msps | 0/2 | Gigabit Ethernet | Yes | Yes | Yes | US$995 | |||
Apache Labs ANAN-10/100 | Pre-built | 10 kHz – 55 MHz | 16 | ? | Yes 10/100W | 122.88 Msps | 0/4 | Gigabit Ethernet | Yes | Yes | Yes | US$1,649-US$2,449 | |||
Apache Labs ANAN-100D/200D | Pre-built | 10 kHz – 55 MHz | 16 | ? | Yes 100W | 122.88 Msps | 0/7 | Gigabit Ethernet | Yes | Yes | Yes | US$3,299-US$3,999 | |||
Apache Labs ANAN-7000DLE[12] | Pre-built | 9 kHz – 60 MHz | 16 | 16 | Yes 100W | ? | 0/7 | Gigabit Ethernet | Yes | Yes | Yes | US$2,995 | |||
Apache Labs ANAN-8000DLE | Pre-built | 0 kHz - 61.44 MHz | 16 | 16 | Yes 200W | ? | 0/7 | Gigabit Ethernet | Yes | Yes | Yes | Altera Cyclone IV | US$4,395 | ||
AOR AR-2300[14] | Pre-built | 40 kHz – 3.15 GHz | ? | No | 65 MSPS | 1/1 | Embedded system (no computer needed), USB | Yes | ? | ? | US$3,299 | ||||
ARSP / Wideband MIMO[15] | early kit / pre-built | 400 MHz – 4.4 GHz | ? | ? | 8mhz streaming / 50mhz | ? | USB 2.0 | Yes | Yes | No | Unknown | ||||
ASR-2300[16] | Pre-Built / Open Source Design | 300 MHz – 3.8 GHz, two general wideband RX and selectable GPS, ISM, PCS, UHF RX bands | ? | ? | <40 MHz (Programmable) | 0/2 | USB 3.0 SuperSpeed | Yes | Yes | Yes | US$1,500 | ||||
Bitshark Express RX[17] | Kit | 300 MHz – 4 GHz | ? | 105 MSPS (RX only) | 0/1 ? | PCIe | Yes | Yes | ? | US$4,300 | |||||
bladeRF[18] | Pre-built | 300 MHz – 3.8 GHz | 12 | 12 | yes | 80 kSPS – 40 MSPS | 1 | ? | USB 3.0 SuperSpeed | Yes | Yes | Yes | Altera Cyclone 4 E | US$420 | |
bladeRF 2.0 micro[19] | Pre-built | 47 MHz – 6 GHz | 56MHz | 12 | 12 | yes | 61.44 MSPS | 2/2 | USB 3.0 SuperSpeed | Yes | Yes | Yes | Altera Cyclone V | US$480 | |
ColibriDDC[20] | Pre-built | 10 kHz – 62.5 MHz, up to 800 MHz (oversampling) | 38 – 312 kHz | 14 | No | 125 MSPS | 3/4 | 10/100 Ethernet | Yes | Yes | ? | US$650 | |||
COM-3011[21] | Pre-built | 20 MHz – 3 GHz | ext | External ADC required (I/Q output) | ? | USB | Yes | ? | ? | US$345 | |||||
Crimson TNG[22] | Pre-built | DC – 6 GHz | > 1200 MHz (4 independent RX chains and 4 independent TX chains, each capable of up to 322MHz of RF bandwidth) | 16 | 16 | Yes |
| 4/4 | 2x 10Gbit/s SFP+, Ethernet | Yes | Yes | Yes | US$6,000 | ||
Cross Country Wireless SDR receiver v. 3[23] | Pre-built | 472 – 479 kHz, 7.0–7.3 MHz/10.10–10.15 MHz, | ext | External ADC required (I/Q output) | 1/1 | Crystal controlled two channels | Yes | Yes | Yes | US$80 | |||||
Cyan[22] | Pre-built | 100 kHz – 18 GHz | 1 – 3 Ghz (8 fully independent Rx chains and 8 fully independent Tx chains, each capable of up to 1 GHz of RF bandwidth) | 12 – 16 | 16 | Yes |
| 0 – 16 receive and 0 – 16 transmit (total of 16 radio chains) | 4x 40Gbps QSFP, Ethernet | Yes | Yes | Yes | Intel Stratix 10 SoC | US$73,500 | |
DRB 30[24] | Pre-built | 30 kHz – 30 MHz | ext | External ADC required (I/Q output) | ? | LPT parallel port | Up to XP | ? | ? | US$390 | |||||
DX Patrol[25] | Pre-built | 100 kHz – 2 GHz (RTL2832U, R820T, 40 MHz upconverter) | 8 | No | 2.4 (up to 3.2) Msps | ? | USB | Yes | ? | ? | €100 | ||||
easySDR USB Dongle[26] | Pre-built | 64 – 1700 MHz | ? | No | 48, 96 kHz | 0/1 | USB | Yes | No | No | US$110 | ||||
Elektor SDR[27] | Bare PCB and pre-built | 150 kHz – 30 MHz | ? | No | Soundcard ADC: 48, 96, and 192 kHz | 0/1 | USB | Yes | Yes | Yes | US$41-US$46 for PCB | ||||
Elektor AVR SDR[28] | Kit and pre-built | up to 1 MHz in undersampling | ? | up to 15 kS/s | 0/1 | UART via RS2-232 converter or USB bridge | Yes | Yes | Yes | US$145-US$160 | |||||
ELAD FDM-S1[29] | Pre-built | 20 kHz – 30 MHz, up to 200 MHz in undersampling | ? | No | 61.44 MHz | 1/4 | USB | Yes | No | No | Xilinx | €369 | |||
ELAD FDM-S2[30] | Pre-built | HF:9 kHz – 52 MHz / FM:74 MHz - 108 MHz / VHF:135 MHz - 160 MHz | 6 MHz | ? | No | 122.88 MHz | 1/8 | USB 2.0 | Yes | No | No | Xilinx Spartan-6 | €525 | ||
ELAD FDM-DUO[31] | Pre-built | HF:10 kHz – 54 MHz (experimental up to 165 MHz) | 6 MHz | 16 | ? | Yes | 122.88 MHz | 1/8+1 | Embedded system + 3x USB 2.0 | Yes | No | No | Xilinx Spartan-6 | €1,159 | |
Elecraft KX3[32] | Pre-built or kit | 0.5 – 54 MHz (144–148 MHz optional) Windows 7 sticky notes download. | 14 | ? | Yes | 30 kHz? | 0/1 | USB or embedded system (no computer needed) | Yes | Yes | Yes | US$900 | |||
FiFi-SDR[33] | Pre-built | 200 kHz – 30 MHz | ? | No | 96 kHz (integrated soundcard) | 0/1 | USB | Yes | Yes | ? | €120[34] | ||||
FLEX-6700[35] | Pre-built | 0.01 – 73, 135 – 165 MHz | 24-192kHz RX (x8), 14MHz Display (x8) | 16 | 16 | Yes 100W | 245.76 MSPS | 8/8 | Gigabit Ethernet | Yes | Yes | Yes | Xilinx XC6VLX130T | US$6,999 | |
CDRX-3200[36] | Pre-built | 0.01 – 100 MHz | 48 – 250 kHz RX (x32) | 24 | — | No | 48-250 kSPS | 0/32, coherent or independent | Gigabit Ethernet | Yes through API | Yes through API | Yes through API | Xilinx XC5VLX30T | ||
LBRX-24[37] | Pre-built | 950 – 2150 MHz | 150kHz – 80MHz (x24) | 16 | — | No | 150 kSPS – 80 MSPS | 0/24 | 10 Gigabit Ethernet (x4) | Yes through API | Yes through API | Yes through API | Xilinx XC6VHX380T (x2) | ||
FLEX-6700R[35] | Pre-built | 0.01 – 73, 135 – 165 MHz | 24-192kHz RX (x8), 14MHz Display (x8) | 16 | No | 245.76 MSPS (receiver) | 8/8 | Gigabit Ethernet | Yes | Yes | Yes | Xilinx XC6VLX130T | US$6,399 | ||
FLEX-6600M[38] | Pre-built | 0.01 – 54 MHz | 24-192kHz RX (x4), 14MHz Display (x4) | 16 | 16 | Yes 100W | 245.76 MSPS | 4/4 | Gigabit Ethernet | Yes | Yes | Yes | Xilinx XC6VLX130T or XC7A200T | US$4,999 | |
FLEX-6600[38] | Pre-built | 0.01 – 54 MHz | 24-192kHz RX (x4), 14MHz Display (x4) | 16 | 16 | Yes 100W | 245.76 MSPS | 4/4 | Gigabit Ethernet | Yes | Yes | Yes | Xilinx XC6VLX130T or XC7A200T | US$3,999 | |
FLEX-6500[39] | Pre-built | 0.01 – 73 MHz | 24-192kHz RX (x4), 14MHz Display (x4) | 16 | 16 | Yes 100W | 245.76 MSPS | 4/4 | Gigabit Ethernet | Yes | Yes | Yes | Xilinx XC6VLX75T | US$4,299 | |
FLEX-6400M[40] | Pre-built | 0.01 – 54 MHz | 24-192kHz RX (x2), 7MHz Display (x2) | 16 | 16 | Yes 100W | 122.88 MSPS | 2/2 | Gigabit Ethernet | Yes | Yes | Yes | Xilinx XC6VLX75T or XC7A200T | US$2,999 | |
FLEX-6400[40] | Pre-built | 0.01 – 54 MHz | 24-192kHz RX (x2), 7MHz Display (x2) | 16 | 16 | Yes 100W | 122.88 MSPS | 2/2 | Gigabit Ethernet | Yes | Yes | Yes | Xilinx XC6VLX75T or XC7A200T | US$1,999 | |
FLEX-6300[41] | Pre-built | 0.01 – 54 MHz | 24-192kHz RX (x2), 14MHz Display (x2) | 16 | 16 | Yes 100W | 122.88 MSPS | 2/2 | Gigabit Ethernet | Yes | Yes | Yes | — | US$2,499 | |
FLEX-5000A | Pre-built | 0.01 – 65 MHz | 48-192kHz (x2) | 24 | 24 | Yes 100W | 48, 96, 192 kHz | 2/2 | 1394a Firewire | Yes | No | No | — | US$2,800 | |
FLEX-3000 | Pre-built | 0.01 – 65 MHz | 48-96kHz | 24 | 24 | Yes 100W | 48, 96 kHz | 1/1 | 1394a Firewire | Yes | No | No | — | US$1,700 | |
FLEX-1500[42] | Pre-built | 0.01 – 54 MHz | 48kHz | 16 | 16 | Yes 5W | 48 kHz | 1/1 | USB | Yes | No | No | — | US$650 | |
FreeSRP | Pre-built (OSHW) | 70 – 6000 MHz | 61.44 MHz | ? | ? | Yes | 61.44 Msps | 1/1 | USB 3.0 | ? | ? | ? | US$300-US$400 | ||
FUNcube Dongle[43] | Pre-built | 64 – 1700 MHz | 16 | No | 96 kHz[44] | 0/1 | USB | Yes | Yes | Yes | US$160 | ||||
FUNcube Dongle Pro+[43] | Pre-built | 0.15 – 240 MHz, 420 – 1900 MHz | 16 | No | 192 kHz | 0/1 | USB | Yes | Yes | Yes | US$200 | ||||
HackRF One[45] | Pre-built | 1 MHz – 6 GHz | 20 MHz | 8 | 8 | Yes | 8 – 20 Msps | 20 | 0/1 | USB 2.0 | Yes | Yes | Yes | US$299 | |
Hermes-Lite2 (build9)[46] | experimental kit | 0 to 38.4 MHz | 1.536 MHz | 12 bits @ 76.8 MHz | 12 bits @ 153.6 MHz | Yes | 76.8 MSPS | 0.5 ppm | 4 / 4 + 1 | Ethernet | Yes | Yes | Yes | Altera Cyclone IV | Depends on component cost, build9 cost: US$225.7 + US$52.7 for N2ADR Companion Filter Card |
HiQSDR[47] | prebuilt modules & kits, pcbs | 30 kHz – 62 MHz | ? | 48 – 960 kHz | ? | 10/100 Ethernet | Yes | Yes | Yes | US$650-US$1,400 | |||||
HobbyPCB RS-HFIQ[48] | Pre-built | 3 MHz – 30 MHz | Up to 250 kHz depending on Sound Card | ? | ? | Yes, 5 Watts | Depends on Sound Card | 2/1 Using HDSDR software | Relies on a computing asset with sound device to process I and Q input and output | Yes, HDSDR, PowerSDR | Yes, Quisk, Linrad, GNU Radio | Yes, various software | US$239 | ||
Hunter SDR[49] | Kit | 2.5 – 30 MHz (1 – 30 MHz typ.) | ext | External ADC required (I/Q output) | ? | USB | Yes | No | No | £85 | |||||
Icom IC-7610[50] | Pre-built | 0.030 - 60.00MHz | 16 | 14 | Yes | 130 MHz[51] | 2/2 | USB 2.0 Ethernet | |||||||
Iris-030[52] | Pre-built | 50 MHz – 3.8 GHz | 122.88 MHz | 12 | 12 | Yes | 122.88 Msps (SISO) 61.44 Msps (MIMO) | 2/2 | Gigabit Ethernet or 24.6 Gbps High-Speed Bus | Yes | Yes | Yes | Xilinx Zynq 7030 | US$2,400 | |
ISDB-T 2035/2037[53] | Pre-built | 50 – 960 MHz | 8 MHz | ? | 0.5-12 MS/s | 0/1 | USB | Yes | Yes | Yes | US$25 | ||||
Kanga Finningley[54] | Kit | 3.750 MHz ± 48 kHz | ext | No | External ADC required (I/Q output) | ? | None | Yes | Yes | Yes | US$25 | ||||
LimeSDR[55] | Pre-built (full Open Source/Hardware) | 100 kHz – 3.8 GHz | 61.44 MHz (120 MHz internally) | 12 | ? | Yes | 61.44 Msps | 2.5 | 2/2 | USB 3.0, PCIe | Yes | Yes | Yes | Altera Cyclone IV | US$299(USB) - US$799(PCIe) |
LimeSDR-Mini[56] | Pre-built (full Open Source/Hardware) | 10 MHz – 3.5 GHz | 30.72 MHz | 12 | ? | Yes | 30.72 Msps | 2.5 | 1/1 | USB 3.0, PCIe | Yes | Yes | Yes | Altera MAX 10 | US$159 |
LD-1B[57] | Pre-built | 100 kHz – 30 MHz | ext | External ADC required (I/Q output) | ? | USB | Yes | ? | ? | US$285 | |||||
Lunaris-SDR[58] | Pre-built | 10 kHz – 55 MHz | ? | Yes | 122.88 Msps | 0/4 | Gigabit Ethernet | Yes | Yes | Yes | US$1,483 | ||||
Matchstiq[59] | Pre-built | 300 MHz – 3.8 GHz | ? | ? | 40 MSPS (RX/TX) | ? | Embedded System or USB | Yes | Yes | Yes | Xilinx Spartan 6 | US$4,500 | |||
MB1[60] | Pre-built | 10 kHz – 160 MHz | 38–312 kHz | 16 | 14 | Yes | 160 MSPS (RX), 640 MSPS (TX) | 3/4 | 10/100 Ethernet, WLAN (optional) | Yes | Yes | ? | US$5,595 | ||
Mercury[61] | Pre-built | 0.1 – 55 MHz | ? | 122.88 MSPS | 0/7 | USB (via Ozy) or Ethernet (via Metis) | Yes | Yes | Yes | US$469 | |||||
Myriad-RF 1[62] | Pre-built | 300 MHz – 3.8 GHz | ? | Programmable (16 selections); 0.75 – 14 MHz, Bypass mode | 1/1 | standard connector FX10A-80P | Yes | Yes | Yes | none | US$299 | ||||
NooElec NESDR SMArt[63] | Pre-built | 25 – 1750 MHz | ? | No | USB | Yes | Yes | ? | US$20.95 | ||||||
NetSDR[64] | PnP | 0.1 kHz – 34 MHz | ? | No | 80.0 MHz | 0/1 ? | Ethernet | Yes | Yes | Yes | US$1,450 | ||||
Noctar[65] | Pre-built PCIe card | 100 kHz – 4 GHz | 200 MHz | ? | ? | ? | PCI Express ×4 | No | Yes | No | US$2,500 | ||||
Odyssey TRX[66] | Pre-built | 0.5 – 55 MHz | ? | Yes | 122.880 MSps ADC sampling, 48k-960k output samplrate | 2/2 | LAN, WiFi, USB | Yes | Yes | Yes | Altera Cyclone IV | US$450 | |||
Perseus[67] | Pre-built | 10 kHz – 40 MHz (87.5–108 MHz using FM down-converter) | 1.6 MHz | 16 | No | 80 MS/s (16 bit ADC) | ? | USB 2.0 | Yes | Yes [68] | ? | US$1,199 | |||
Pappradio[69] | Pre-built | 150 kHz – 30 MHz (210 MHz using harmonics) | ext | External ADC required (I/Q output) | ? | USB | Yes | Yes | ? | US$85 | |||||
PCIe SDR MIMO 2x2[70] | Pre-built | 70 MHz – 6 GHz | ? | 61.44 Msps | 2/2 | PCIe (1x) | No | Yes | No | €1,500 | |||||
PM-SDR[71] | Pre-built | 100 kHz – 50 MHz (up to 165 MHz using harmonics) | 192 kHz | ext | No | External ADC required (I/Q output) | ? | USB | Yes | Yes | ? | US$220 | |||
PrecisionWave Embedded SDR[72] | Pre-built / Customizable Frontends | 1 MHz – 9.7 GHz (depending on frontend) | 2x RX: 155 MHz 2x TX: 650 MHz2x2 MIMOAudio: up to 320 Kbps | ? | Yes | 310 MSPS | 2 | Embedded System Gigabit Ethernet / USB / JTAG / Audio | Yes | Yes | Yes | Xilinx Zynq Z-7030 | US$1,999- US$3,999 | ||
QS1R[73] | Pre-built | 10 kHz – 62.5 MHz (up to 500 MHz using images/alias) | ? | No | 130 MHz | 1/2-4 | USB | Yes | Yes | Yes | Altera Cyclone III | US$900 | |||
Quadrus (DRU-244A and SRM-3000)[74] | Pre-built | 0.1 – 440 MHz | ? | No | 80 MSps ADC sampling, 48k-1.536M output samplrate | 0/16 | PCI | Yes | Yes | Yes | US$1,490 | ||||
Realtek RTL2832U DVB-T tuner[75] | Pre-built with custom driver | 24 – 1766 MHz (R820T tuner) (sensitivity drops off considerably outside this range, but can go 0–2,200 MHz (E4000 tuner with direct sampling mod) ) | Matches sampling rate, but with filter roll-off | 8 | No | 2.8 MHz (can go up to 3.2 MHz but drops samples) | ? | USB | Yes | Yes | Yes | US$8-US$10 | |||
RDP-100[76] | Pre-built | RX, 0 – 125 MHz; TX, 0–200 MHz | ? | Yes | RX: 250 MSPS TX - 800 MSPS | ? | Embedded System | No | No | No | Unknown | ||||
RTL-SDR V3 Receiver Dongle (hardware modded R820T2/RTL2838U DVB-T Tuner Dongles)[77] | Pre-built and pre-modded with custom driver | 0.5 – 1766 MHz (mod: RTL2832U Q-branch pins soldered to antenna port)[78] | Matches sampling rate, but with filter roll-off | 8 | No | 2.4 MHz (can go up to 3.2 MHz but drops samples) | 1 | ? | USB | Yes | Yes | Yes | US$21.95-US$25.5 | ||
SDRplay: RSP1A[79] | Pre-built | 1kHz – 2 GHz | 10 MHz | 14 | No | 20 MSPS with 11 built-in preselection filters | 0.5 | 1/1 | USB | Yes | Yes | Yes | none | US$109 | |
SDRplay: RSP2 & RSP2pro[80] | Pre-built | 1kHz – 2 GHz | 10 MHz | 12 | No | 20 MSPS with 10 built-in preselection filters and 3 antenna ports | 0.5 | 1/1 | USB | Yes | Yes | Yes | none | US$169 | |
SDRplay: RSPduo[81] | Pre-built | 1kHz – 2 GHz | 10 MHz | 14 | No | Two independent tuners, each with 11 built-in preselection filters. 3 antenna ports | 0.5 | 1/2 | USB | Yes | Yes | Yes | none | US$279 | |
Soft66AD / Soft66ADD / Soft66LC4 / Soft66RTL[82] | Pre-built | 0.5 – 70 MHz | ext | No | External ADC required (I/Q output) | 0/1 | USB | Yes | Unofficially | ? | US$20 | ||||
SDR-IQ[83] | PnP | 0.1 kHz – 30 MHz | ? | 66.666 MHz | 1/1 ? | USB | Yes | Yes | Yes | US$525 | |||||
SDR-IP[84] | PnP | 0.1 kHz – 34 MHz | ? | 80.0 MHz | 1/1 ? | Ethernet | Yes | Yes | Yes | US$2,999 | |||||
SDR-LAB SDR04[85] | Pre-built | 0.4 – 4 GHz | ? | 40 MHz | ? | USB 3.0 SuperSpeed | Yes | Yes | Yes | Unknown | |||||
SDRX01B[86] | Pre-built and kit option | 50 kHz – 200 MHz | ext | No | < 2 MHz External ADC required (I/Q output) | 0/1 - Scalable (multiple receiver can be connected to the same LO) | Ethernet or USB usually, but other interfaces are available in MLAB modular system | Yes | Yes | Yes | US$90 | ||||
SDR Minor[87] | Pre-built | 0.1 – 55 MHz | ? | No | 122.880 MSps ADC sampling, 48k-960k output samplrate | 1/1 | LAN 10/100 | Yes | Yes | No | US$199 | ||||
SDR-1[88] | Kit and pre-built | 530 kHz – 30 MHz | ? | up to 192 kHz depending on soundcard | 0/1 | USB | Yes | No | No | US$200 | |||||
SDRstick UDPSDR-HF2[89] | Pre-built | 0.1 – 55 MHz | ? | 122.88 Msps | 0/1 | 1G Ethernet via BeMicroCV-A9 | Yes | Yes | Yes | Altera (as an add-on) | US$399 | ||||
SDRstick UDPSDR-HF1[89]Please Note: A functional receiver requires both the UDPSDR-HF1 and a BeMicro SDK FPGA development board | Pre-built | 0.1 – 30 MHz | ? | No | 80 Msps | 0/1 | 1G Ethernet via BeMicroCV-A9 | Yes | Yes | Yes | Altera (as an add-on) | US$169 | |||
SDR MK1.5 `Andrus`[90] | Pre-built, Open Source Design | 5 kHz – 31 MHz (1.7 GHz downconverter opt.) | ? | No | 64 MSPS | ? | USB 2.0, 10/100 Ethernet | Yes | Yes | Yes | US$480 | ||||
SDR-4+[91] | Pre-built | 0.85 – 70.5 MHz | ? | No | 48 kHz (integrated soundcard) | 1/1 | USB × 2 | Yes | Yes | Yes | US$260 | ||||
SDR(X) HF, VHF & UHF[92] | Pre-built | 0.1 – 1850 MHz (R820T tuner) | ? | No | Optimized for HF amateur bands with 4 user selectable pre-select HF filters | ? | USB | Yes | Yes | Yes | £89 | ||||
SoftRock-40[93] | Kit | 7.5 MHz | ext | No | 48 kHz | 0/1 | USB | Yes | Yes | Yes | US$21 | ||||
SoftRock Lite II[94] | Kit | 1.891 – 1.795 MHz, 3.57 – 3.474 MHz,7.104 – 7.008 MHz,10.173 – 10.077 MHz,14.095 – 13.999 MHz(also purchasable in other tunings) | ext | No | 96 kHz | 0/1 | USB | Yes | Yes | Yes | US$21 | ||||
SoftRock RX Ensemble II LF[95] | Kit or Pre-built | 180 kHz – 3.0 MHz | ext | No | External ADC required (I/Q output) | 0/1 | USB | Yes | Yes | Yes | US$66 or US$97 | ||||
SoftRock RX Ensemble II HF[96] | Kit or Pre-built | 1.8 – 30 MHz | ext | No | External ADC required (I/Q output) | 0/1 | USB | Yes | Yes | Yes | US$65 or US$85 | ||||
SoftRock RX Ensemble RXTX[97] | Kit or Pre-built | Choose either 160m, 80m/40m,40m/30m/20m,30m/20m/17m, or 15m/12m/10m('complete [rx/tx] frequency agility within the [chosen] 'superband')[98] | ? | Yes | External ADC required (I/Q output) | USB | Yes | Yes | Yes | US$89 or US$124 | |||||
Spectre[99] | Pre-built | 0.4 – 4 GHz | 200 MHz | 16 | Yes | 310 MSPS | USB, Serial, jtag, 10Gbit/s SFP+ Ethernet | Yes | Yes | Yes | US$10,000 | ||||
SunSDR2 Pro[100] | Pre-built | 10 kHz – 160 MHz | 38–312 kHz | 16 | 14 | Yes | 160 MSPS (RX), 640 MSPS (TX) | 3/4 | 10/100 Ethernet, WLAN (embedded) | Yes | Yes | Yes | U$1,595 | ||
ThinkRF WSA5000[101] | Pre-built | 50 MHz – 8 GHz, 18 GHz or 27 GHz | ? | 125 MSPS | ? | 10/100/1000 Ethernet | Yes | Yes | Yes | US$3,500-US$14,140 | |||||
UHFSDR[102] | Kit | 1.75 – 700 MHz Tx/Rx | ext | Yes | External soundcard required (I/Q input/output) | ? | LPT parallel port or USB/W QRP2000/UBW/UBW32 | NA | NA | NA | US$40 (partial kit) | ||||
USRP B200[103] | Pre-built | 70 MHz – 6 GHz | 56 MHz | ? | Yes | 56 Msps | USB 3.0 | Yes | Yes | Yes | Xilinx Spartan 6 XC6SLX75 | US$675 | |||
USRP B210[104] | Pre-built | 70 MHz – 6 GHz | 56 MHz | ? | Yes | 56 Msps | USB 3.0 | Yes | Yes | Yes | Xilinx Spartan 6 XC6SLX150 | US$1,100 | |||
USRP N200[105] | Pre-built | DC – 6 GHz | Up to 40 MHz[106] | 16 | Yes | 25 Msps for 16-bit samples; 50 Msps for 8-bit samples | Gigabit Ethernet | Yes | Yes | Yes | US$1,515 | ||||
USRP N210[107] | Pre-built | DC – 6 GHz | Up to 40 MHz[106] | 16 | Yes | 25 Msps for 16-bit samples; 50 Msps for 8-bit samples | Gigabit Ethernet | Yes | Yes | Yes | Xilinx Spartan 3A-DSP 3400 | US$1,717 | |||
USRP X300[108] | Pre-built | DC – 6 GHz | Up to 160 MHz[106] | ? | Yes | 200 Msps | Gigabit Ethernet, 10 Gigabit Ethernet, PCIe | Yes | Yes | Yes | Xilinx Kintex-7 XC7K325T | US$3,900 | |||
USRP X310[109] | Pre-built | DC – 6 GHz | Up to 160 MHz[106] | ? | Yes | 200 Msps | Gigabit Ethernet, 10 Gigabit Ethernet, PCIe | Yes | Yes | Yes | Xilinx Kintex-7 XC7K410T | US$4,800 | |||
UmTRX[110] | Pre-built | 300 MHz – 3.8 GHz | Up to 28 MHz | 12 | 12 | Yes | 13 MSPS x2 | 0.1; 0.01 with GPS lock | ? | Gigabit Ethernet | Yes | Yes | ? | Spartan 6 LX75 | US$1,300 |
WARPv3[111] | Pre-built | 2.4 GHz and 5.8 GHz | 40 MHz | 12 | 12 | Yes | 40 Msps | 1/2 | Dual Gigabit Ethernet | Yes | Yes | Yes | Xilinx Virtex-6 LX240T | US$6,900 | |
WinRadio WR-G31DCC[112] | Pre-built | 9 kHz – 50 MHz | ? | No | 100 MSPS | 3/3 | USB | Yes | No | No | US$950 | ||||
X-RAD[113] | Pre-built | RX: 950–1450 MHz TX: 875–1525 MHz | ? | Yes | RX: 1.6 GSPS TX: 3.2 GSPS | ? | PCIe | Yes | No | No | Unknown | ||||
Xiegu G90 [1] | Pre-built | RX: 0.5MHz - 30MHz TX: all amateur bands 1.8 - 30 MHz | 48 kHz | 24 | Yes 20W |
| 10 | 1/1 | Embedded system (no computer needed), I/Q output for interfacing with a PC or XDT1 panadapter | Yes | Yes | Yes | €479.00 | ||
XTRX Pro[114] | Pre-built | 30 – 3700 MHz | 120 MHz | 12 | 12 | Yes | 120 MSRP SISO, 90 MSRP MIMO | 0.1; 0.01 with GPS lock | mini PCIe | Unknown | Yes | Unknown | Xilinx Artix7 50T | US$599 | |
Zeus ZS-1[115] | Pre-built | 300 kHz – 30 MHz | ? | Yes | 10 kHz, 20 kHz, 40 kHz, 100 kHz | 1/3 | USB 2.0 | Yes | No | No | €1,399 |
See also[edit]
References[edit]
- ^'ADAT by HB9CBU'. adat.ch. Retrieved July 25, 2016.
- ^
- ^
- ^
- ^
- ^http://www.analog.com/media/en/news-marketing-collateral/product-highlight/ADALM-PLUTO-Product-Highlight.pdf
- ^'ADALM-PLUTO SDR Hack: Tune 70 MHz to 6 GHz and GQRX Install'. rtl-sdr.com. 17 August 2017. Retrieved 23 May 2019.
- ^'Archived copy'. Archived from the original on 2013-01-27. Retrieved 2013-02-10.CS1 maint: archived copy as title (link)
- ^'Airspy SDR# Low Cost High Performance Software Defined Radio'. airspy.com. Retrieved July 25, 2016.
- ^'Airspy HF+'. airspy.com. Retrieved 2018-01-19.
- ^'Apache Labs'. apache-labs.com. Retrieved July 25, 2016.
- ^'Apache Labs'. apache-labs.com. Retrieved 23 May 2019.
- ^'Apache Labs'. apache-labs.com. Retrieved 2018-03-06.
- ^'AR2300 RECEIVERS AOR U.S.A., INC. Authority On Radio Communications'. aorusa.com. Retrieved July 25, 2016.
- ^http://www.agile-sdr-solutions.com/ASRP4.html, http://www.mathworks.com/matlabcentral/newsreader/view_thread/330808
- ^'Archived copy'. Archived from the original on 2014-01-14. Retrieved 2013-12-11.CS1 maint: archived copy as title (link)
- ^'Bitshark Express RX Epiq Solutions'. epiqsolutions.com. Retrieved July 25, 2016.
- ^Nuand LLC. 'Nuand bladeRF Software Defined Radio'. nuand.com. Retrieved July 25, 2016.
- ^Nuand LLC. 'Nuand bladeRF 2.0 micro'. nuand.com. Retrieved November 7, 2018.
- ^'Expert Electronics - ColibriDDC'. eesdr.com. Retrieved December 21, 2016.
- ^'COM-3011 [20 MHz - 3 GHz] Receiver / SDR'. comblock.com. Retrieved July 25, 2016.
- ^ ab'Per Vices Home – Per Vices'. pervices.com. Retrieved February 20, 2019.
- ^'Cross Country Wireless SDR-4+ general coverage receiver'. crosscountrywireless.net. Retrieved July 25, 2016.
- ^'Software Defined Radio - NTi Rudolf Ille Communications Technology - Products - DiRaBox'. nti-online.de. 20 January 2013. Retrieved July 25, 2016.
- ^'Home'. dxpatrol.pt. Retrieved July 25, 2016.
- ^'easySDR USB Dongle, Microsat'. microsat.com.pl. Retrieved July 25, 2016.
- ^'Software Defined Radio'. elektor-magazine.com. Retrieved July 25, 2016.
- ^
- ^'FDM-S1 Receiver'. ecom.eladit.com. Retrieved July 25, 2016.
- ^'ELAD FDM-S2 SDR Receiver'. ecom.eladit.com. Retrieved July 25, 2016.
- ^'FDM-DUO SDR TRANSCEIVER'. ecom.eladit.com. Retrieved July 25, 2016.
- ^'Elecraft® Hands-On Ham Radio™'. elecraft.com. Archived from the original on July 19, 2016. Retrieved July 25, 2016.
- ^'FiFi-SDR'. o28.sischa.net. Retrieved July 25, 2016.
- ^'FUNKAMATEUR OnlineShop'. box73.de. Archived from the original on September 6, 2013. Retrieved July 25, 2016.
- ^ ab'FLEX-6700 – FlexRadio Systems'. flexradio.com. Retrieved July 25, 2016.
- ^'CDRX-3200 – FlexRadio Systems'. flexradio.com. Retrieved March 30, 2019.
- ^'LBRX-24 – FlexRadio Systems'. flexradio.com. Retrieved March 30, 2019.
- ^ ab'FLEX-6600M – FlexRadio Systems'. flexradio.com. Retrieved March 30, 2019.
- ^'FLEX-6500 – FlexRadio Systems'. flexradio.com. Retrieved March 30, 2019.
- ^ ab'FLEX-6400M – FlexRadio Systems'. flexradio.com. Retrieved March 30, 2019.
- ^. flexradio.com https://www.flexradio.com/downloads/flex-6700-flex-6300-review-qst/. Retrieved March 30, 2019.Missing or empty
title=
(help) - ^'FLEX-1500 – FlexRadio Systems'. flexradio.com. Archived from the original on March 30, 2017. Retrieved July 25, 2016.
- ^ ab'FUNcube Dongle A radio that's out of this world!'. funcubedongle.com. Retrieved July 25, 2016.
- ^http://osmocom.org/projects/tetra/wiki/Funcube_Dongle
- ^http://greatscottgadgets.com/hackrf/, http://www.kickstarter.com/projects/mossmann/hackrf-an-open-source-sdr-platform
- ^'HL2 build9 specs'. Retrieved September 3, 2019.
- ^'HiQSDR'. hiqsdr.com. Retrieved July 25, 2016.
- ^'RS-HFIQ Web Page'. HobbyPCB. Retrieved October 27, 2107.Check date values in:
accessdate=
(help) - ^'Radio-Kits - Suppliers of radio based kits to the hobbyist'. radio-kits.co.uk. Retrieved July 25, 2016.
- ^'IC-7610 HF/50MHz All Mode Transceiver'. icomamerica.com. Retrieved 2019-01-20.
- ^'IC-7610 Technical Report: Volume 2'. icomamerica.com. p. 3. Retrieved 2019-01-20.
- ^'Products - Skylark Wireless'. Retrieved 23 May 2019.
- ^'ISDB-T 2037 1 & Full seg Digital TV Receiver Manufacturers Suppliers-Digibest Technology CO., LTD'. digibest-tech.com. Retrieved July 25, 2016.
- ^'Welcome to Kanga Products'. Archived from the original on 2012-03-22. Retrieved July 25, 2016.
- ^'LimeSDR: Flexible, Next-generation, Open Source Software Defined Radio Crowd Supply'. limesdr.org. Retrieved July 25, 2016.
- ^'LimeSDR-Mini: Flexible, Next-generation, Open Source Software Defined Radio Crowd Supply'. https://www.crowdsupply.com/lime-micro/limesdr-mini. Retrieved September 14, 2017.External link in
publisher=
(help) - ^https://web.archive.org/web/20110528220410/http://www.lazydogengineering.com/LD-1B_SDR.html. Archived from the original on May 28, 2011. Retrieved April 12, 2011.Missing or empty
title=
(help) - ^'Lunaris SDR based on HERMES SDR Transceiver design'. ceda-labz.com. Retrieved 23 May 2019.
- ^Epiq. 'matchstiq s10'. epiqsolutions.com. Retrieved July 25, 2016.
- ^'Expert Electronics - MB1'. eesdr.com. Retrieved December 21, 2016.
- ^TAPR Webmaster, Site Design by Greg Jones, WD5IVD. 'TAPR - HPSDR Mercury'. tapr.org. Retrieved July 25, 2016.CS1 maint: multiple names: authors list (link)
- ^'Reference Development Kit - Myriad'. myriadrf.org. Retrieved July 25, 2016.
- ^'NooElec NESDR SMArt'. nooelec.com. Retrieved Oct 28, 2017.
- ^'NetSDR'. rfspace.com. Archived from the original on January 13, 2018. Retrieved July 25, 2016.
- ^'Archived copy'. Archived from the original on 2015-04-25. Retrieved 2015-04-20.CS1 maint: archived copy as title (link)
- ^'Odyssey New open source 16-bit HF DDC SDR TransceiverOdyssey New open source 16-bit HF DDC SDR Transceiver'. ody-sdr.com. Retrieved July 25, 2016.
- ^'Perseus SDR Home Page'. microtelecom.it. Retrieved July 25, 2016.
- ^'Microtelecom Perseus receiver on Linux'. montefusco.com. Retrieved July 25, 2016.
- ^
- ^'Archived copy'(PDF). Archived from the original(PDF) on 2015-10-27. Retrieved 2015-10-11.CS1 maint: archived copy as title (link)
- ^'IW3AUT – HAM RADIO PROJECTS'. iw3aut.altervista.org. Retrieved July 25, 2016.
- ^'PrecisionWave SDR'. www.precisionwave.com. Retrieved October 26, 2017.
- ^'Software Radio Laboratory LLC QS1R Software Defined Receiver'. srl-llc.com. Retrieved July 25, 2016.
- ^'QUADRUS SDR hardware digitizer SDR software receiver'. spectrafold.com. Retrieved July 25, 2016.
- ^
- ^'Archived copy'. Archived from the original on 2012-08-24. Retrieved 2012-06-27.CS1 maint: archived copy as title (link)
- ^'Buy RTL-SDR Dongles (RTL2832U)'. rtl-sdr.com. 11 April 2013. Retrieved 23 May 2019.
- ^https://www.rtl-sdr.com/wp-content/uploads/2018/02/RTL-SDR-Blog-V3-Datasheet.pdf
- ^'SDRplay'. sdrplay.com. Retrieved August 19, 2018.
- ^'SDRplay'. www.sdrplay.com. Retrieved 2018-08-19.
- ^'SDRplay'. www.sdrplay.com. Retrieved 2018-08-19.
- ^'Soft66AD'. zao.jp. Retrieved July 25, 2016.
- ^'SDR-IQ Receiver'. rfspace.com. Retrieved July 25, 2016.
- ^'SDR-IP'. rfspace.com. Retrieved July 25, 2016.
- ^
- ^
- ^'КВ приемник SDR-Minor - Мои статьи - Каталог статей - Персональный сайт'. sdr-deluxe.com. Retrieved July 25, 2016.
- ^https://web.archive.org/web/20111110012726/http://www.electronicsisfun.com/sdr-1/. Archived from the original on November 10, 2011. Retrieved November 12, 2011.Missing or empty
title=
(help) - ^ ab'SDRstick'. sdrstick.com. Retrieved July 25, 2016.
- ^'UVB-76 Live Stream Blog'. uvb-76.net. Retrieved July 25, 2016.
- ^'Cross Country Wireless SDR-4+ general coverage receiver'. crosscountrywireless.net. Retrieved July 25, 2016.
- ^'Welcome to 6V6 Electronics - 6V6 Electronics Company'. 6v6.co.uk. Retrieved July 25, 2016.
- ^'Ensemble RX Home Introduction'. wb5rvz.com. Retrieved 2019-01-20.
- ^'SoftRock Lite II Combined Receiver Kit'. fivedash.com. Retrieved 2019-01-20.
- ^'SoftRock RX Ensemble II LF Receiver Kit'. fivedash.com. Retrieved 2019-01-20.
- ^'SoftRock RX Ensemble II HF Receiver Kit'. fivedash.com. Retrieved 2019-01-20.
- ^'SoftRock RXTX Ensemble Transceiver Kit'. fivedash.com. Retrieved 2019-01-20.
- ^'WB5RVZ - Home Page'. www.wb5rvz.org. Retrieved 23 May 2019.
- ^'Spectre Clearbox Systems'. www.clearboxsystems.com.au. Retrieved March 18, 2016.
- ^'Expert Electronics - SunSDR2 Pro'. eesdr.com. Retrieved December 21, 2016.
- ^ThinkRF. 'WSA5000 ThinkRF'. thinkrf.com. Retrieved July 25, 2016.
- ^'WB6DHW'. wb6dhw.com. Retrieved July 25, 2016.
- ^'USRP B200 USB Software Defined Radio (SDR) - Ettus Research'. ettus.com. Retrieved July 25, 2016.
- ^'USRP B210 USB Software Defined Radio (SDR) - Ettus Research'. ettus.com. Retrieved July 25, 2016.
- ^'USRP N200 Software Defined Radio (SDR) - Ettus Research'. ettus.com. Retrieved July 25, 2016.
- ^ abcd'UBX Daughterboard'(PDF). ettus.com. Retrieved February 8, 2019.
- ^'USRP N210 Software Defined Radio (SDR) - Ettus Research'. ettus.com. Retrieved July 25, 2016.
- ^'USRP X300 High Performance Software Defined Radio (SDR) - Ettus Research'. ettus.com. Retrieved July 25, 2016.
- ^'USRP X310 High Performance Software Defined Radio (SDR) - Ettus Research'. ettus.com. Retrieved July 25, 2016.
- ^'Google Code Archive - Long-term storage for Google Code Project Hosting'. Retrieved July 25, 2016.
- ^'Mango Communications - WARP v3 Kit'. mangocomm.com. Retrieved 23 May 2019.
- ^'WiNRADiO WR-G31DDC 'EXCALIBUR' Receiver'. winradio.com. Retrieved July 25, 2016.
- ^'Archived copy'. Archived from the original on 2012-08-25. Retrieved 2012-06-27.CS1 maint: archived copy as title (link)
- ^'XTRX - A Fairwaves tiny SDR'. XTRX - A Fairwaves tiny SDR. Retrieved 23 May 2019.
- ^http://zs-1.ru, http://www.ssb.de/product_info.php?info=p3407_Zeus-ZS-1-Transceiver.htmlArchived 2013-03-01 at the Wayback Machine, www.ssbusa.com/ZEUSWEB.html
HackRF One is the current hardware platform for the HackRF project. It is a Software Defined Radio peripheral capable of transmission or reception of radio signals from 1 MHz to 6 GHz. Designed to enable test and development of modern and next generation radio technologies, HackRF One is an open source hardware platform that can be used as a USB peripheral or programmed for stand-alone operation.
Features
- half-duplex transceiver
- operating freq: 1 MHz to 6 GHz
- supported sample rates: 2 Msps to 20 Msps (quadrature)
- resolution: 8 bits
- interface: High Speed USB (with USB Micro-B connector)
- power supply: USB bus power
- software-controlled antenna port power (max 50 mA at 3.3 V)
- SMA female antenna connector (50 ohms)
- SMA female clock input and output for synchronization
- convenient buttons for programming
- pin headers for expansion
- portable
- open source
Differences between Jawbreaker and HackRF One
Jawbreaker was the beta platform that preceded HackRF One. HackRF One incorporates the following changes and enhancements:
- Antenna port: No modification is necessary to use the SMA antenna port on HackRF One.
- PCB antenna: Removed.
- Size: HackRF One is smaller at 120 mm x 75 mm (PCB size).
- Enclosure: The commercial version of HackRF One from Great Scott Gadgets ships with an injection molded plastic enclosure. HackRF One is also designed to fit other enclosure options.
- Buttons: HackRF One has a RESET button and a DFU button for easy programming.
- Clock input and output: Installed and functional without modification.
- USB connector: HackRF One features a new USB connector and improved USB layout.
- Expansion interface: More pins are available for expansion, and pin headers are installed on HackRF One.
- Real-Time Clock: An RTC is installed on HackRF One.
- LPC4320 microcontroller: Jawbreaker had an LPC4330.
- RF shield footprint: An optional shield may be installed over HackRF One's RF section.
- Antenna port power: HackRF One can supply up to 50 mA at 3.3 V DC on the antenna port for compatibility with powered antennas and other low power amplifiers.
- Enhanced frequency range: The RF performance of HackRF One is better than Jawbreaker, particularly at the high and low ends of the operating frequency range. HackRF One can operate at 1 MHz or even lower.
Enclosure Options
The commercial version of HackRF One from Great Scott Gadgets ships with an injection molded plastic enclosure, but it is designed to fit two optional enclosures:
Hammond 1455J1201: HackRF One fits this extruded aluminum enclosure and other similar models from Hammond Manufacturing. In order to use the enclosure's end plates, you will have to drill them. An end plate template can be found in the HackRF One KiCad layout.
Acrylic sandwich: You can also use a laser cut acrylic enclosure with HackRF One. This is a good option for access to the expansion headers. A design can be found in the HackRF One hardware directory. Use any laser cutting service or purchase from a reseller.
Using HackRF One's Buttons
The RESET button resets the microcontroller. This is a reboot that should result in a USB re-enumeration.
Hackrf One Wiki Software
The DFU button invokes a USB DFU bootloader located in the microcontroller's ROM. This bootloader makes it possible to unbrick a HackRF One with damaged firmware because the ROM cannot be overwritten.
To invoke DFU mode: Press and hold the DFU button. While holding the DFU button, reset the HackRF One either by pressing and releasing the RESET button or by powering on the HackRF One. Release the DFU button.
The DFU button only invokes the bootloader during reset. This means that it can be used for other functions by custom firmware.
SMA, not RP-SMA
Some connectors that appear to be SMA are actually RP-SMA. If you connect an RP-SMA antenna to HackRF One, it will seem to connect snugly but won't function at all because neither the male nor female side has a center pin. RP-SMA connectors are most common on 2.4 GHz antennas and are popular on Wi-Fi equipment. Adapters are available.
Transmit Power
HackRF One's absolute maximum TX power varies by operating frequency:
- 10 MHz to 2150 MHz: 5 dBm to 15 dBm, generally increasing as frequency decreases
- 2150 MHz to 2750 MHz: 13 dBm to 15 dBm
- 2750 MHz to 4000 MHz: 0 dBm to 5 dBm, increasing as frequency decreases
- 4000 MHz to 6000 MHz: -10 dBm to 0 dBm, generally increasing as frequency decreases
Through most of the frequency range up to 4 GHz, the maximum TX power is between 0 and 10 dBm. The frequency range with best performance is 2150 MHz to 2750 MHz.
Overall, the output power is enough to perform over-the-air experiments at close range or to drive an external amplifier. If you connect an external amplifier, you should also use an external bandpass filter for your operating frequency.
Before you transmit, know your laws. HackRF One has not been tested for compliance with regulations governing transmission of radio signals. You are responsible for using your HackRF One legally.
Receive Power
The maximum RX power of HackRF One is -5 dBm. Exceeding -5 dBm can result in permanent damage!
In theory, HackRF One can safely accept up to 10 dBm with the front-end RX amplifier disabled. However, a simple software or user error could enable the amplifier, resulting in permanent damage. It is better to use an external attenuator than to risk damage.
External Clock Interface (CLKIN and CLKOUT)
HackRF One produces a 10 MHz clock signal on CLKOUT. The signal is a 10 MHz square wave from 0 V to 3 V intended for a high impedance load.
The CLKIN port on HackRF One is a high impedance input that expects a 0 V to 3 V square wave at 10 MHz. Do not exceed 3.3 V or drop below 0 V on this input. Do not connect a clock signal at a frequency other than 10 MHz (unless you modify the firmware to support this). You may directly connect the CLKOUT port of one HackRF One to the CLKIN port of another HackRF One.
HackRF One uses CLKIN instead of the internal crystal when a clock signal is detected on CLKIN. The switch to or from CLKIN only happens when a transmit or receive operation begins.
To verify that a signal has been detected on CLKIN, use hackrf_debug --si5351c -n 0 -r
. The expected output with a clock detected is [ 0] -> 0x01
. The expected output with no clock detected is [ 0] -> 0x51
.
Hardware Documentation
Hackrf One Wiki 2
Schematic diagram, assembly diagram,and bill of materials can be found at https://github.com/mossmann/hackrf/tree/master/doc/hardware
Expansion Interface
The HackRF One expansion interface consists of headers P9, P20, P22, and P28. These four headers are installed on the commercial HackRF One from Great Scott Gadgets.
P9 Baseband
A direct analog interface to the high speed dual ADC and dual DAC.
Hackrf One Wiki 2017
Pin | Function |
---|---|
1 | GND |
2 | GND |
3 | GND |
4 | RXBBQ- |
5 | RXBBI- |
6 | RXBBQ+ |
7 | RXBBI+ |
8 | GND |
9 | GND |
10 | TXBBI- |
11 | TXBBQ+ |
12 | TXBBI+ |
13 | TXBBQ- |
14 | GND |
15 | GND |
16 | GND |
P20 GPIO
Providing access to GPIO, ADC, RTC, and power.
Pin | Function |
---|---|
1 | VBAT |
2 | RTC_ALARM |
3 | VCC |
4 | WAKEUP |
5 | GPIO3_8 |
6 | GPIO3_0 |
7 | GPIO3_10 |
8 | GPIO3_11 |
9 | GPIO3_12 |
10 | GPIO3_13 |
11 | GPIO3_14 |
12 | GPIO3_15 |
13 | GND |
14 | ADC0_6 |
15 | GND |
16 | ADC0_2 |
17 | VBUSCTRL |
18 | ADC0_5 |
19 | GND |
20 | ADC0_0 |
21 | VBUS |
22 | VIN |
P22 I2S
I2S, SPI, I2C, UART, GPIO, and clocks.
Pin | Function |
---|---|
1 | CLKOUT |
2 | CLKIN |
3 | RESET |
4 | GND |
5 | I2C1_SCL |
6 | I2C1_SDA |
7 | SPIFI_MISO |
8 | SPIFI_SCK |
9 | SPIFI_MOSI |
10 | GND |
11 | VCC |
12 | I2S0_RX_SCK |
13 | I2S_RX_SDA |
14 | I2S0_RX_MCLK |
15 | I2S0_RX_WS |
16 | I2S0_TX_SCK |
17 | I2S0_TX_MCLK |
18 | GND |
19 | U0_RXD |
20 | U0_TXD |
21 | P2_9 |
22 | P2_13 |
23 | P2_8 |
24 | SDA |
25 | CLK6 |
26 | SCL |
Hackrf One Wiki
P28 SD
SDIO, GPIO, clocks, and CPLD.
Hackrf One Wiki Free
Pin | Function |
---|---|
1 | VCC |
2 | GND |
3 | SD_CD |
4 | SD_DAT3 |
5 | SD_DAT2 |
6 | SD_DAT1 |
7 | SD_DAT0 |
8 | SD_VOLT0 |
9 | SD_CMD |
10 | SD_POW |
11 | SD_CLK |
12 | GND |
13 | GCK2 |
14 | GCK1 |
15 | B1AUX14 |
16 | B1AUX13 |
17 | CPLD_TCK |
18 | BANK2F3M2 |
19 | CPLD_TDI |
20 | BANK2F3M6 |
21 | BANK2F3M12 |
22 | BANK2F3M4 |
Additional unpopulated headers and test points are available for test and development, but they may be incompatible with some enclosure or expansion options.
Hackrf One Wiki Games
Refer to the schematics and component documentation for more information.