Pls Note: This is a "developing story", which i am updating as i learn and move further. Be sure to check back when there are more updates
RF (Radio Frequency) has always fascinated me. However, due to being so dependent on hardware, traditionally it has not been easy to play around with. However, a lot as changed over the past decade, and thanks to Software Defined Radios (SDRs), playing around with the RF spectrum has been made so much easier now. I felt a renewed interest in SDRs lately, and decided to play around with them. Having the passion I have for embedded systems, I decided to use my nimble Jetson Xavier NX device for this purpose, instead of using a bulky desktop or laptop.
It has been 12 years since I took a (basic) course on Wireless Communications, so my knowledge is anything but rusty. I decided to take an Udemy course on SDR basics to refresh (re-learn?) my communication basics, which I have found very helpful:https://www.udemy.com/course/software-defined-radio-with-gnu-radio-companion-real-time-rf-systems/(Note: this is not a sponsored/paid post)
Installation:Thankfully, gone are the days of having to manually compile GnuRadio for Nvidia Jetson devices (or Arm Devices in general). Now we can make use of pre-compiled binaries for 64-bit Arm. Installation is as simple as two typing two commands in a terminal on your Jetson device:
sudo apt-get update
sudo apt install gnuradio
And that's it!
Running gnuradio:Once gnuradio is installed, launch by clicking the application launcher icon top-left corner, and search for "GNU radio companion" and double-click the icon to launch.
<WORK IN PROGRESS,...TO BE CONTINUED...PLEASE CHECK BACK SOON..>
Comments
Please log in or sign up to comment.