Results 1 to 8 of 8

Thread: Control OVC3860 Bluetooth AVRCP with Arduino and BMW iBus [1st Steps]

  1. #1
    Variable Bitrate
    Join Date
    Sep 2012
    Location
    Germany - Munich
    Posts
    406

    Control OVC3860 Bluetooth AVRCP with Arduino and BMW iBus [1st Steps]

    Hi Folks

    Some Words:
    My Target is to control the Audio Functions of my Smartphone via Bluetooth in my BMW E39 like a CD Player.

    I searched around some Websites for a good Bluetooth Modul, wich is easy to handle with commands from arduino.
    First i found the BC127. But it's little bit expensive.
    Yesterday i found the OVC3860. And some mounth ago, i bought a BT Audio Dongle.
    http://www.coolsmartphone.com/2013/0...dongle-review/

    So i opened the case, surprise there is inside a OVC3860 and the Pins for RX/TX are easy to use.

    I connected the Dongle to a UART CP210x Dongle and programmed a small VB6 Tool for first Test.
    Because it needs some time, till i get my arduino.



    Name:  dmzMusic.png
Views: 654
Size:  100.9 KB

    Name:  BT_DONGLE_OVC3860_01.jpg
Views: 706
Size:  155.8 KB

    Name:  BT_DONGLE_OVC3860_02.jpg
Views: 684
Size:  195.8 KB

    Name:  IMG_0834.jpg
Views: 606
Size:  170.0 KB

    Name:  IMG_0835.jpg
Views: 665
Size:  206.0 KB

    Name:  IMG_0836.jpg
Views: 627
Size:  202.7 KB

    Name:  IMG_0839.jpg
Views: 605
Size:  156.7 KB

    Name:  IMG_0841.jpg
Views: 604
Size:  166.2 KB

    Name:  IMG_0842.jpg
Views: 594
Size:  160.9 KB

    Name:  OVC3860 AVRCP Tool 01.png
Views: 564
Size:  13.8 KB
    Last edited by harryberlin; 08-17-2014 at 07:59 AM.

  2. #2
    Variable Bitrate
    Join Date
    Jul 2001
    Posts
    392
    Buddy please release this when you are finished! This is beautiful work. Would be great to interface this with Riderunner!

  3. #3
    Variable Bitrate
    Join Date
    Sep 2012
    Location
    Germany - Munich
    Posts
    406
    a Riderunner Plugin should be not a problem.
    you will need a line in audio jack, to get the audio signal in your pc.
    the difficult thing is the reconnect.
    Last edited by harryberlin; 08-16-2014 at 03:04 PM.

  4. #4
    Variable Bitrate camo.b's Avatar
    Join Date
    Nov 2011
    Posts
    437
    Cf plugin too? Pretty cheap hardware.and easy way to get frontend controlled audio streaming.i like it and im sure ive got one of those BT dongle here somwhere?
    How is your audio quality with it as mine was quite dirty..

  5. #5
    Variable Bitrate
    Join Date
    Sep 2012
    Location
    Germany - Munich
    Posts
    406
    The Audio Quality is good.

    A Solution for the Reconnect could be the RTS Channel of the UART Chip. But this will need to add few electronic components.
    It is possible to turn off the unit with a command. but turning on is works only after power reset.

    I never programmed a CF Plugin.

    It is also possible to control phone functions. but you only can hear the incoming audio. it's not possible for me, to add a mic.
    a alternative solution could be such a device:
    Name:  OVC3860.png
Views: 497
Size:  66.6 KB
    Last edited by harryberlin; 08-23-2014 at 04:11 AM.

  6. #6
    Variable Bitrate
    Join Date
    Sep 2012
    Location
    Germany - Munich
    Posts
    406
    I did a new test by connecting the audio on my notebook mic/line in port.
    i got a bad dark beep sound inside the audiosignal.
    i think there is a problem with impedance or whatever.

  7. #7
    Newbie
    Join Date
    Nov 2014
    Posts
    1
    Wondering if there has been any movement on this thread... I actually have a hand full of BLK-MD-SPK-05 modules with breakout boards and am contemplating putting together a library to interface it with Arduino. (I have a project based around Teensy 3.0 , but want to open source it to spread some love) I have scoured the interwebs and found as much documentation as I think is out there, including a roughly translated AT command set. My goal would be to control phone (audio, calls, etc) remotely from arduino and an oled screen via AVRCP. Was that AVRCP appilcation pictured above ever published? I would be willing to write something similar in c# too if it helps me explore some of the functionality.
    I just got a small batch of breakout boards for this module and am offloading what I wont need on Ebay... http://www.ebay.com/itm/171543799323...84.m1555.l2649

  8. #8
    Variable Bitrate
    Join Date
    Sep 2012
    Location
    Germany - Munich
    Posts
    406
    i had problems to get two software serial working on arduino.
    the first pin 8,9 for ibus was ok. but not really the best.
    sometimes i got mistakes by sending messages out to the ibus.
    to get a second softserial working for the ovc3860 was not possible.

    the next problem is a noisy beep when i connect the device on my riderunner laptop.

    i did a lot of tests. but than i came to the point wtf.
    the components lie in the living room, but i don't have motivation to continue this.

    whats the ebay item number?
    i don't know why, but ebay links on this board are not working for me.
    Last edited by harryberlin; 11-24-2014 at 11:57 PM.

Similar Threads

  1. Replies: 3
    Last Post: 09-16-2013, 09:32 AM
  2. Replies: 2
    Last Post: 01-03-2012, 01:48 AM
  3. Streaming Bluetooth A2DP Audio in RR
    By besjr69 in forum RR Plugins
    Replies: 3
    Last Post: 12-02-2011, 12:57 AM
  4. Bluetooth with A2DP and AVRCP support
    By captaintater in forum Newbie
    Replies: 0
    Last Post: 02-27-2008, 01:37 PM
  5. Motorola T605 Bluetooth A2DP Device
    By KCarPC75 in forum Wireless Communications
    Replies: 1
    Last Post: 02-19-2008, 01:15 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •