Hello guys.. i need a design help with Bluetooth device.. i tried to search google, posted on stack exchange.. but no use..
my requirement is to build a Bluetooth receiver which can connect to Bluetooth headphones. any and all types of Bluetooth headphones/headsets. just like our mobile phones .. which should be able to receive.. ( no need of transmitting ) audio streams from Bluetooth headsets in live.. ( you know those rf mics and receivers.. thats the kind of function i am trying to get .. instead of the mic.. i want to use any Bluetooth headsets ) .
i know some of these Bluetooth chips can act in walkie talkie mode.. ( which is half way through my requirement ) when two of the modules are paired to each other.. but its not exactly what i need.. i need 1 Bluetooth module + one general purpose mobile phone headset pairing .
chip boards like csr 8645 seems good to me. mostly because i am looking for good quality audio.. but not so high end. aptx , low latency etc.. are most welcome. dont want to go through ldac or aptxhd.
Thats all my concept.. now my concern is..
why such a device doesn't exist? not even a reference design anywhere..
audio latency.. i can manage few milliseconds.. but not so high
i cant use complicated hardwares like extra microprocessors or controllers... if possible should embed everything into memory ic of such Bluetooth module.. and let the Bluetooth chip's inbuilt controller handle everything. all these because i am planning to make this receiver as small as possible.. with a 200-300 mah li-ion battery.
some coding help , if any needed.. ( i am currently checking and learning csr chip configuration tool ) .. how to enable various Bluetooth profiles like hsp, a2dp etc.. and what exact profile is used by a Bluetooth headset to communicate with phone in a requirement for streaming audio ( from headset to phone ) and the possibility of enabling such a profile in these breakout board type Bluetooth modules.
anything hardware based .. like opamps / power section bla bla bla.. i can handle quite easily.. oh.. this one may also require a small lcd to show avilable headsets for pairing..right? that possibly invites a smal micro controller too..

.. ok i can deal that too.
i am pretty new to this Bluetooth programming thingy.. so any and all helps are most welcome..
hope i can find some stepping stones from here..