Nuand BladeRF is a Software Defined Radio (SDR) platform designed to enable a community of hobbyists, and professionals to explore and experiment with the multidisciplinary facets of RF communication. By providing source code, thorough documentation, easy to grasp tutorials, and a place for open discussion modern radio systems will be demystified by covering everything from the RF, analog, and digital hardware design to the firmware running on the ARM MCU and FPGA to Linux kernel device drivers.
Overview: bladeRF 2.0 micro
The bladeRF 2.0 micro is the next-generation 2×2 MIMO, 47MHz to 6GHz frequency range, off-the-shelf USB 3.0 Software Defined Radio (SDR) that is easy and affordable for students and RF enthusiasts to explore wireless communications, yet provides a powerful waveform development platform expected by industry professionals.
Support is available for Linux, macOS, and Windows. The bladeRF libraries, utilities, firmware, and platform HDL are released under open source licenses, and schematics are available online. The FPGA and USB 3.0 peripheral controller are programmable using vendor-supplied tools and SDKs that are available online, free of charge.
- 47 MHz to 6 GHz frequency range
- 2×2 MIMO, 61.44 MHz sampling rate
- 56 MHz filtered bandwidth (IBW)
- Automatic gain control (AGC)
- Automatic IQ and DC offset correction
- 200 MHz ARM926EJ-S processor
- Fully bus-powered over USB 3.0
- External power 5V DC barrel with automatic switchover
- 49 kLE and 301 kLE variants available for custom signal processing and hardware accelerators
- Taming supported via 12-bit DAC or ADF4002 PLL
- Factory calibration of 38.4 MHz clock
The bladeRF 2.0 micro features support for: GNU Radio via gr-osmosdr, Pothos via SoapySDR, SDRange, SDR Console, SDR # via sdrsharp-bladeRF, MathWorks MATLAB® & Simulink® via libbladeRF bindings.
Getting Started guide on bladeRF wiki
If you run into trouble or have questions, the Nuand forums are a great place to ask for help.
Nuand now has a community slack, which can be joined through the following invite link.
The #bladeRF channel on Freenode is another means for community members to ask questions and have general SDR discussions. Please be sure to review IRC guidelines and usage tips before joining them on Freenode.
- bladeRF Product Brief
- libbladeRF API documentation
- An SDR-Based FRS Transceiver (PDF)
- GNU Radio flowgraph is available here