Skip navigation
First of all, many thanks to our competitors from across the globe who participated in this challenge; their projects were a clear demonstration of the versatility as well as power of the Beaglebone Black.  It hasn't been easy for element14 and Texas Instruments to choose a winner. However, we have selected Frederick Vandenbosch as the winner of this challenge: not only did he produce a first class radio, he created one that many of us wish we could have in our homes.  Furthermore, as ...
Here are my previous posts for the BBB Radio Challenge:   Beaglebone Black Internet Radio Challenge - onebeartoe - Unboxing and Project Goals http://www.element14.com/community/roadTestReviews/1695 Beaglebone Black Internet Radio Challenge - onebeartoe - Installing FM Support     This project was really fun to work on.  I hadn't used a BeagleBone Black before, and wish I could have used more if it GPIO features.  I did have experience writing Java code for Raspberry ...
So as I mentioned, I was planning to make two projects. As the first one took a long time, I just had a couple of days to finish this one and publish it. Unfortunately, it didn't work due to couple of reasons: Initial plan was to write some sort of wrapper to rtl_adsb and display an offline map as popular dump1090 uses Google Maps API and needs Internet connection. I was running out of time so decided to use dump1090 instead. So map displaying needs a WiFi connection. Small screen meant that I ...
The playback interface was missing in my previous version of the BBBRadio. So I added it using wxMediaCtrl.   Below is the updated screen for main GUI of BBBRadio.   Click on WavPlayer to open the interface to the media control.     The media control interface consists of simple elements such as Open File - for opening the file Filename TextBox - for displaying the filename Delete - for deleting the file displayed on the Filename textbox Play - play selected file ...
After progressing with setting up RTL_SDR software and USB audio, the next task was developing Graphical User Interface. It turned out to be a real pain. I couldn't bring up a simple window on the screen. The main culprit was GNOME!!!! It consumed almost two weeks of my effort with no success. Later I had to find an alternative. So, I chose Xfce. Turned out that it has better response time than GNOME.   Steps to enable xfce on Beaglebone Black   opkg install packagegroup-xfce-base ...
All entries in this blog series: Beaglebone Black Radio Challenge - Review Beaglebone Black Radio Challenge - Part 1: Project description Beaglebone Black Radio Challenge - Part 2: Getting the different components to work Beaglebone Black Radio Challenge - Part 3: User interface (Work in progress) Beaglebone Black Radio Challenge - Part 4: The Build Beaglebone Black Radio Challenge - Part 5: Project Finalisation (this post)   Disaster ... Demo Time! Controls Listening ...
In this post I'll be talking about how to set another computer to act as a server between Beaglebone Black and Internet. Initially I was planning to use ffmpeg and ffserver but after a week of banging my head against the wall, I couldn't make it work. It would've been nice as I was planning to pipe the stream coming from netcat to ffmpeg so that lets say if I have two Beaglebone Blacks with their own RTL dongles with different ports, I could've streamed both radio stations from the same streamin ...
Check out my previous posts for the BBB Radio Challenge:   Beaglebone Black Internet Radio Challenge - onebeartoe - Unboxing and Project Goals http://www.element14.com/community/roadTestReviews/1695   UPDATE: BeagleBone Black Internet Radio Challenge - onebeartoe - Project Recap and Final Demo     I am seen in this Adafruit Show and Tell video giving an update on the project:     For this project, please ignore the 3Doodler item I show at the very end.  ...
All entries in this blog series: Beaglebone Black Radio Challenge - Review Beaglebone Black Radio Challenge - Part 1: Project description Beaglebone Black Radio Challenge - Part 2: Getting the different components to work Beaglebone Black Radio Challenge - Part 3: User interface (Work in progress) Beaglebone Black Radio Challenge - Part 4: The Build (this post) Beaglebone Black Radio Challenge - Part 5: Project Finalisation   Original idea Getting started Customising En ...
In this post, I'll be talking about three things in general: Getting a new image, updating it and fixing things that are broken. Installing RTL-SDR which will be used for receiving FM transmissions and others. Testing the installation by streaming raw audio over the network.   System Setup I spent around a week playing around with the components, got myself a micro HDMI to HDMI adapter and basically tried to see what the system can do. I like starting projects with a brand new OS so that ...
As I expected, the BBB SDR road test would lead me down an exciting road to discovery.  I have not been disappointed.  The 1st step was of course to unpack all of the components of the road test package.  I was impressed by the small size of the SDR USB dongle.  I have had previous experience with the BeagleBone Black, having purchased one in late 2013.  The LCD display however was entirely new to me.   I admit to requiring a moment to figure out exactly how the ...
All entries in this blog series: Beaglebone Black Radio Challenge - Review Beaglebone Black Radio Challenge - Part 1: Project description Beaglebone Black Radio Challenge - Part 2: Getting the different components to work Beaglebone Black Radio Challenge - Part 3: User interface (Work in progress) (this post) Beaglebone Black Radio Challenge - Part 4: The Build Beaglebone Black Radio Challenge - Part 5: Project Finalisation   Webserver Installation Disabling default webserver ...
All entries in this blog series: Beaglebone Black Radio Challenge - Review Beaglebone Black Radio Challenge - Part 1: Project description Beaglebone Black Radio Challenge - Part 2: Getting the different components to work (this post) Beaglebone Black Radio Challenge - Part 3: User interface (Work in progress) Beaglebone Black Radio Challenge - Part 4: The Build Beaglebone Black Radio Challenge - Part 5: Project Finalisation   Beaglebone Black LCD Cape Wifi Adapter Sound ...
After setting up the rtl-sdr software as defined here, next step to enable the USB sound card as planned. Unfortunately I don't have any USB sound card as of now, so i emulated one as described here. BBB has the audio output on HDMI port by default, so it is necessary to disable that, to ensure the audio playback on USB sound card. This can be done by changing uEnv.txt after "BEAGLEBONE" drive shows up on your host system. Change the uEnv.txt to   optargs=quiet capemgr.disable_partno=BB-BO ...
Greetings everyone.  Welcome to my first blog post covering my road test of the BeagleBone Black single board computer, and the DVB-T Stick Software Defined Radio.   I should probably start by introducing myself.  My name is William, and I'm a senior software engineer for Art & Logic, a custom software development outsourcing company based in California.  I work from my home in Prince Edward Island, on the east coast of Canada.  I've been interested in computers and ...