You will need a hardware tuner-downconverter in front of the BBB. But these are available for less than $25.
Google: "SDR dongle" for a lot of hardware front end alternatives Things like: https://www.adafruit.com/products/1497 http://www.rtl-sdr.com/buy-rtl-sdr-dvb-t-dongles/ The things you find are usually intended for Windows computers used for the back end signal processing. So you are then facing a port of the back end demodulation software onto the BBB. If you Google "SDR dongle Linux" you will find some existing Ubuntu ports. But a BBB that was not doing anything else could likely handle the processing load. An X-15 could do it for sure, with the on-board DSP. But the first guy to make it work on a BBB is going to have to do some real work. --- Graham == On Wednesday, January 6, 2016 at 10:06:13 AM UTC-6, Charles Steinkuehler wrote: > > On 1/6/2016 7:19 AM, [email protected] <javascript:> wrote: > > > > Now, the main question is, can we make BeagleBone Black as an FM > receiver > > using only software without using any external FM module ? > > Only software? No. > > I've worked on very minimal radios using just a couple of (FPGA) I/O > pins and some discrete parts. Basically, you use a differential input > of the FPGA as a comparator, build a delta-sigma ADC out of it, and > directly sample the radio signal. This actually works OK for lower > frequencies, but there's no way you can do this with just software and > GPIO pins at ~100 MHz FM frequencies. > > You might be able to do something similar with the timer hardware on > the BBB if you have an outboard down-converter. You might even be > able to use another timer for the reference frequency output. But > you're still going to need at least a handful of external discrete > parts to do filtering/mixing. > > -- > Charles Steinkuehler > [email protected] <javascript:> > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
