element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
BeagleBone Black Radio Challenge
  • Challenges & Projects
  • Design Challenges
  • BeagleBone Black Radio Challenge
  • More
  • Cancel
BeagleBone Black Radio Challenge
Blog Beaglebone Black Radio Challenge - 0: Project Description
  • Blog
  • Forum
  • Documents
  • Files
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: tayken
  • Date Created: 16 Feb 2014 8:48 PM Date Created
  • Views 542 views
  • Likes 2 likes
  • Comments 2 comments
  • RoadTest
  • beaglebone_black
  • BeagleBone
  • sdr
  • challenge
  • beaglebone_black_radio
Related
Recommended

Beaglebone Black Radio Challenge - 0: Project Description

tayken
tayken
16 Feb 2014

Hello everyone!

 

This is the first post for my Beaglebone Black Radio Challenge entry. I own a Beaglebone, so I have some experience with it. I even wrote a blog post about it on my own blog about compiling a new Angstrom image and playing around with GPIO pins from the shell. I also own a Raspberry Pi (I teach about using it at my local hackerspace) and couple of Chumby Hacker Boards. I also worked with Gumstix Overo boards while I was writing my B.Sc. thesis.

 

Project Description

I submitted two project ideas for the challenge:

  • An internet radio station: We don't have too many FM stations in Japan, here is a list from Wikipedia if you are interested. The idea is to tune to a channel, and then stream this audio signal through a port to a broadcasting server and also through the speakers or headphones if I can find a suitable USB sound card. I'll have to put some sort of streaming server in between if it cannot handle the load. The connection will be over the Ethernet connector as speed is critical and the radio will be fixed in a location. The display will show some basic information like signal strength and tuned frequency. I've worked with a similar system before in my college days so not all is new to me. But I'll have to learn some of it again as long time has passed.
  • A handheld ADS-B receiver: ADS-B is used for tracking aircraft and a similar system also exists for ships called AIS. The idea is to use the SDR to receive the ADS-B messages and show the result on the display. The wireless connection will be used to stream this data to the internet so that others can see what you're seeing on their tablets or from plane tracking websites. This project is the hardest one in terms of hardware as it includes antenna construction (the supplied antennas usually don't perform well at 1090 MHz) and some power electronics in order to have a mobile unit. Software side is easier as there are already some programs written for decoding ADS-B data and I use a couple of them. This project will be most useful for plane watchers as they can see lots of information about the planes about to take off and land. If time permits, I'm planning to design and laser cut a case for it so that I have a compact unit.

 

Next week I'll play around with my Beaglebone Black and the LCD cape. I'll also try to see if I can directly run dump1090 and see it's web output. This time there will be pictures. image

  • Sign in to reply
  • tayken
    tayken over 11 years ago in reply to DAB

    Hi DAB,

    This was a nice thought, and I started considering it after your suggestion. But the timeline got real tight after spending a lot of time on the streaming server project. I was planning to have some sort of lookup table approach, frequency bands are mapped to different modulation types, different output types and different post-processing types. Probably GNU Radio can be used with this but it can get a little problematic. I'll try to look into when I have some free time again.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • DAB
    DAB over 11 years ago

    Hi Taylan,

     

    Have you considered setting up an architecture for decoding the various modulation types for the SDR?

    I think you could do some very good experiments by setting up the SDR to analyze the various modulations at each frequency and then set up a logic tree to attempt to decode the various types into voice and data outputs.  This theme would work for your aircraft and ship communication receiver and could then be used to build on for other communication applications.

     

    Just a thought,

    DAB

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube