The University of Queensland UQ NavigationUQ HomeUQ SearchUQ MapsUQ ContactsUQ FAQsUQ Library
ITEE Innovation Expo 2002
  World Class: Be Part of It



On this site

  Head of School's Welcome
  UQ Centre Floorplan
  Programme
  Location
  Sponsors
  Student Project List
  Prizes
  2001 Photo Gallery
  Contact Details

Quick Links

  ITEE Innovation Expo 2002
  ITEE Innovation Expo 2001


  Home » Student Projects » Johnny Shih

Bluetooth Stereo System

Student: Johnny Shih

Supervisor: Neil Bergmann

Category: Engineering Thesis Project - Computer Systems

Software Development Enviroment

Our project is to build a wireless stereo system using Bluetooth technology, allowing a music player (music source) and speakers/headphones (receivers) to be connected without any wires. Our prototype system is implemented using HCV Wirelessˇ¦ BlueMod, a Bluetooth-qualified Single Board Computer (SBC) and integrating it with the MP3 CODEC hardware that we design to run as an add-on the BlueMod. The system is demonstrated by using two of our Bluetooth hardware modules, one connected to music source and the other connected to stereo speakers or a headphone, showing real time music data compression/decompression and transfer via Bluetooth RF link.

A computer (Intel x86) that is equipped with two DB9 serial port and USB ports (optional) is used for software development. The project required implementing two distinctive parts of software on our Bluetooth hardware. The first is an I2C-bus function implementation to program and control MP3 CODEC hardware. The second is a device driver that drives BlueModˇ¦s Coldfire MCF5272 microcontroller (a Motorola chip) as well as establishes an appropriate RF communication link between the Bluetooth hardware modules for compressed audio data transfer.

The software is implemented in the Red Hat Linux distribution environment, written in standard C code, using the M68K/Coldfire compiler and binary tools that are supplied in the BlueMod Developer Kit.

As to latest status of software development, I2c-bus function implementation has been completed and the device driver is due to be done in 10 days. Final hardware and software integration and debugging will immediately follow after.

 

 

feedback
©2001 The University of Queensland, Australia
ABN: 63 942 912 684
Authorised by: Secretary & Registrar
Maintained by: webmasters@itee.uq.edu.au
  Last Updated: 2 July 2001