Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

USB powered FM Radio

Posted on 2008-10-03
10
Medium Priority
?
759 Views
Last Modified: 2013-12-11
One of my friends is planning to make a USB powered FM Radio as his final year project.
Could someone help with how to proceed on this?
Suppose he has the FM radio circuitry to start with.
What would be the next steps?
Will he have to write a device driver from scratch for this device?
Or something similar is already available?
0
Comment
Question by:dtivmk
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 4
  • 2
10 Comments
 
LVL 69

Expert Comment

by:Callandor
ID: 22635758
>Or something similar is already available?
Yes: http://www.amazon.com/D-Link-DSB-R100-USB-Radio-Software/dp/B0000488VF
0
 
LVL 1

Author Comment

by:dtivmk
ID: 22635773
Actually I meant,
is a similar device driver is available?
0
 
LVL 69

Expert Comment

by:Callandor
ID: 22635820
Device drivers are very specific as to the hardware they support.  As far as I know, there is no generic USB radio driver.
0
Q2 2017 - Latest Malware & Internet Attacks

WatchGuard’s Threat Lab is a group of dedicated threat researchers committed to helping you stay ahead of the bad guys by providing in-depth analysis of the top security threats to your network.  Check out our latest Quarterly Internet Security Report!

 
LVL 1

Author Comment

by:dtivmk
ID: 22635888
ok, but will a device driver be required for sure?
or is there a way to make the above device without a driver?
0
 
LVL 69

Expert Comment

by:Callandor
ID: 22635988
No, all USB devices require a device driver, unless they are just using the USB for power.  Think of USB as a serial communications port (which it is) - how do you communicate with it, unless there is a driver?
0
 
LVL 1

Author Comment

by:dtivmk
ID: 22636022
Ok, so I can make a fm radio device which only takes power from USB.
In that case, there would be no device driver needed, right?
Will a USB port be able to provide enough power to a FM radio with
a small speaker?
0
 
LVL 69

Expert Comment

by:Callandor
ID: 22636057
Yes, just like a cell phone can be charged using a pc, you can power a device.  The ports are designed to provide 5v at 500 milliamps max, so if the circuit can operate on that, you may be successful.  However, manufacturers are not consistent at making sure this standard is adhered to - in that case, the safe route would be to put a powered USB hub in between.  Warning: drawing too much current from a USB port can damage the port!
0
 
LVL 1

Accepted Solution

by:
muttley3141 earned 2000 total points
ID: 22955979
What do you mean "USB-powered" ? Do you just plan to use the USB port for taking 5v off and powering the radio from that ?

If you mean something more than that, then there are several things you could do:

Implement the FM Radio as having its own audio output, but having the volume / tuning / display provided as a HID to the PC (See the Jan Axelson book)

Get something like LibUsb and bring all the driver stuff to the application layer and do similar to the above, but provide your own unique application-specific host PC program.

If you want, you could replace the radio's on-board speaker with one of the many USB audio chips which will need minimal programming but present as an audio source to the PC.

Richard [in SG1]


0
 
LVL 1

Author Comment

by:dtivmk
ID: 22965567
I have not looked at the solution yet, but am in a hurry since too many of my questions
are open and the account would be suspended if I don't take an action.
0
 
LVL 1

Expert Comment

by:muttley3141
ID: 22966440
OK. Let me know if you want additional help in designing "small" USB stuff like this. I have some (limited) experience.
0

Featured Post

NFR key for Veeam Agent for Linux

Veeam is happy to provide a free NFR license for one year.  It allows for the non‑production use and valid for five workstations and two servers. Veeam Agent for Linux is a simple backup tool for your Linux installations, both on‑premises and in the public cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In the modern office, employees tend to move around the workplace a lot more freely. Conferences, collaborative groups, flexible seating and working from home require a new level of mobility. Technology has not only changed the behavior and the expe…
On September 18, Experts Exchange launched the first installment of the Help Bell, a new feature for Premium Members, Team Accounts, and Qualified Experts. The Help Bell will serve as an additional tool to help teams increase question visibility.
This course is ideal for IT System Administrators working with VMware vSphere and its associated products in their company infrastructure. This course teaches you how to install and maintain this virtualization technology to store data, prevent vuln…
In response to a need for security and privacy, and to continue fostering an environment members can turn to for support, solutions, and education, Experts Exchange has created anonymous question capabilities. This new feature is available to our Pr…

636 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question