Software Defined Radio with HackRF, Lesson 1


Welcome

In order to clearly see my screen during the demonstration, viewing the video in full screen mode may help. Even better: You can download this video in high resolution (720p). (torrent)

in this lesson

homework

  1. Try Pentoo Linux: Follow the instructions at Getting Started with HackRF and GNU Radio.
  2. FM radio flowgraph: Create a flowgraph in GNU Radio Companion like the one in the video or the screenshot below. Test the flowgraph by listening to a strong FM radio signal.
  3. FM radio RX flowgraph screenshot
  4. Add a channel slider: Add a slider to your FM radio flowgraph and use it to change channels while your flowgraph is running.
  5. Add a second channel: Update your FM radio flowgraph so that it allows you to listen to two radio stations at the same time. Hint: Use an Add block to combine two audio signals.

resources

errata

Software Defined Radio with HackRF is copyright 2014, 2015 by Michael Ossmann and is released under the CC BY license.