Also known as: BladeRF, blade RF, bladeRF 2.0 micro
BladeRF is a line of USB 3.0 software-defined radio transceivers from the company Nuand, distinguished from cheaper receivers by an on-board FPGA and a full-duplex transmit and receive path.1 Where an RTL-SDR is a receive-only dongle, a BladeRF is a two-way radio platform that can both listen and transmit while running custom real-time DSP in fabric before samples ever reach the host.
Overview
Nuand launched the original BladeRF in 2013 through a Kickstarter campaign, positioning it between the low-cost hobbyist dongles and the far pricier USRP research platforms. Two things set the family apart: a genuine transmit capability with independent RX and TX chains (true full duplex), and a user-programmable FPGA that lets developers offload filtering, channelisation, or an entire modem into hardware. That FPGA is the defining feature — it is why the BladeRF appears in GNU Radio flowgraphs, cellular-network experiments, and custom protocol work rather than just spectrum monitoring.
Variants
Two hardware generations exist, with meaningfully different coverage:
- BladeRF x40 / x115 (2013). The original board pairs a Lime Microsystems LMS6002D RF transceiver with an Intel/Altera Cyclone IV FPGA (40k or 115k logic elements — the number in the model name). It tunes roughly 300 MHz – 3.8 GHz with up to ~28 MHz of usable bandwidth and 12-bit converters.
- BladeRF 2.0 micro xA4 / xA5 / xA9 (2018). The current generation moves to the Analog Devices AD9361 transceiver (the same silicon behind many mid-range SDRs) and a Cyclone V FPGA. It extends coverage to about 47 MHz – 6 GHz, widens the channel to as much as ~56 MHz, and adds a 2×2 MIMO option, bias-tee outputs, and an expansion header. The suffix again denotes FPGA size (xA4 = 49k, xA9 = 301k logic elements).
Both generations use 12-bit analog-to-digital and digital-to-analog converters — a large dynamic-range improvement over the 8-bit RTL2832U — and connect over USB 3.0 (SuperSpeed) to sustain the high sample rates that wide bandwidth demands.
In practice
The FPGA and the transmit path put the BladeRF in a different class of use than a scanner dongle. Typical projects include running a small GSM or LTE base station in a lab, building custom modems, passive radar, and any workflow where DSP must happen at line rate before the USB bus becomes a bottleneck. The trade-off is cost and complexity: at $480–$720 it is many times the price of an RTL-SDR, transmitting legally requires appropriate licensing and filtering, and getting the most from the board means writing or loading FPGA images. For pure reception it is often overkill compared with a purpose-built receiver.
Relevance to GopherTrunk
GopherTrunk is a receive-only trunking decoder, so it uses none of the BladeRF’s transmit capability and does not load custom FPGA images. Where a BladeRF can help is as a plain wideband IQ source through a SoapySDR-style interface: its 12-bit front end and wide capture bandwidth can channelise several control channels at once, much like an Airspy does in GopherTrunk’s wideband role. For most users a BladeRF is more radio than trunk-tracking needs — an RTL-SDR pool or an Airspy is the cheaper, better-matched tool — but if you already own one, it is a capable capture front end. See the hardware guide for GopherTrunk’s tested devices.