|
Post by freek84 on Jul 13, 2005 18:44:51 GMT 10
Hows it going everyone?? I am currently undertaking a final year engineering project that involves a fully autonomous wheeled robot that is monitored by a remote PC wirelessly. We wanted to use Bluetooth USB dongles for communication between the PC and the robotic vehicle. Our microcontroller kit is an Atmel AVR AT43DK355 which also possesses 2 USB ports. Our aim was to simply plug in a Bluetooth dongle to the USB port on the PC and another on the onboard controller to facilitate data transmission. However while Bluetooth enabling drivers for the PC are available for USB dongles, how would we enable Bluetooth wireless technology on the robot controller? Obviously we would need to install the necessary Bluetooth protocols (SDP, L2CAP, RFCOMM) so that a dongle could simply be plugged into a USB port and serial communication could be implemented between the PC and robot. Is it possible to do this however? If so where could we obtain source code to implement these protocols on our board? I would sincerely appreciate it if someone could advise me on what to do in this case Many thanks freek.
|
|
|
Post by Bones on Jul 14, 2005 22:50:08 GMT 10
Hi, There are some modules out there designed for Microcontroller for blue tooth. I'll find the info for you and post it. They basicly settup a bluetooth connection and you stream a serial data signal through the connection.
Bones
|
|
|
Post by freek84 on Jul 15, 2005 1:10:49 GMT 10
Hey Bones
Thanks a lot dude...are you talking about hardware though? I know that there are Bluetooth transreceivers available for microcontrollers but our aim was to use a Bluetooth USB dongle (looks like a USB thumb drive) that can be plugged into the USB port of our microcontroller board to establish serial wireless connectivity.
Cheers!
freek.
|
|
|
Post by Bones on Jul 16, 2005 11:09:56 GMT 10
Hey freek, Yeh I'm talking about the transcievers. I haven't seen anything on the usb key versions. Good luck reverse engineering the drivers for one. I will be fun. It's possible I'm told but time consuming. You could try belkin but I don't think you will get much info from them. Bones
|
|
|
Post by Dingo on Jul 18, 2005 22:12:47 GMT 10
What about scaling back a bit and going with a robust wireless protocol running on a 433MHz link? Might be easier to "roll your own" than reverse engineer USB drivers. I love the ones Oatley sell for ~$32. Remeber to make your protocol efficient, use every last byte and you won't need lots of speed
|
|