I am a noob here. I am looking at mucking around with Software Defined Radio and was wondering if the BBAI-64 would be a good platform for this project? I would assume so but I’ve been wrong before. Does the BBAI-64 accept the BB Black’s capes? Has anyone used either the HackerRF 1 or the KiwiSDR with the BBAI-64? Thank you.
I spent a ton of time as a radio amateur before I got into the BeagleBone. Now I spend all my spare time on Beagles . In fact, I tried to purchase a KiwiSDR from mouser and my order was canceled because they are out of production. So, I haven’t mucked around with SDR on the Bone. I feel like th AI-64 would be a great platform for SDR experimentation, provided you are an embedded computing enthusiast first. The Kiwi cape looks to be the most complex cape I have ever seen…
In the past, when I looked at SDR, I saw that people were using cheap usb receive dongles to receive data and big intel processors for the decode because they have so much processing power. The AI-64 is a powerful processor so, I intuitively think that this is a good thing for SDR.
I see on the KiwiSDR site that even after 1 year, they are still debugging installing the SDR on the AI-64: Kiwi BBAI-64 software installation instructions [updated 6-Jun-23] — KiwiSDR
The AI-64 will physically accept the BBB capes but, the pin functionality is not 1 to 1. So, you have to do some research to see if the cape is going to work.
Maybe you could get a USB receiver dongle based SDR compiled and running on the AI64 instead of a cape based receiver? I don’t know but, it seems like it would be fun to experiment with… With the Beagle, there are tons of avenues for exploration on both the hardware and the software side.