Tue 18 Sep 2007
I’ve been getting a lot of emails lately from folks interested in getting started with GNU Radio. So, instead of continually forwarding the same email that I sent to the first student, I decided to post some starting points here.
Read up on GNU Radio to see if it interests you and/or meets your needs:
- A Good Overview on Wikipedia. (See the links therein.)
- Excellent tutorial from Notre Dame
- Visit the GNU Radio Homepage. (See links therein.)
- See an example of a C++ signal processing block
- You probably emailed me because you know I implemented a GNU Radio based radar for my master’s thesis.
If you still have questions:
- Search the mailing list archive. The mailing list serves as the defacto project documentation. So, take this advice seriously.
- I can’t emphasize this next point enough: Subscribe to the GNU Radio mailing list. Just lurk on the list for a while (i.e., read the messages without sending any of your own). You’ll get a good idea of the state of the project from doing this.
If you don’t know Python, you’ll need to learn it:
- Check out this Python tutorial.
If you don’t know Linux, you’ll need to learn it:
- Check out this Linux tutorial.
- If you haven’t already installed a Linux distro. I recommend Ubuntu for use with GNU Radio. Be sure to follow the distribution specific installation instructions on the GNU Radio website.


