@Arhi
Can you suggest some other microcontrollers for interfacing with ESD1000 bluetooth modules??
If you list out some other MCs... I can try for them.
ANY uC with decent speed can be connected to ESD, you just need to be able to establish serial communication. It would be preferred if uC have hardware usart but you can do serial comm in software too. Again, that would not solve the problem of talking to your phone as if you read the thread from the start you will find few reasons why. In general, all that I can say about the subject I told ya more then once, here's the summary:
- usb bt dongle - you can connect to computer (windoze, osx, linux) or to uC with usb host ability (vinculum for example). You can use some embeded computer (like alix board for example) and implement the project. If you use uC with usb host ability, you will have to write the drivers + phone application from scratch for the uC and there's no info available on how to do it.
- bt module - you can connect to any uC that is capable of serial communication. You can communicate with your phone as you would via serial cable but again, protocols are not documented and in order to transfer something between uC and phone you would either need to implement the phone sync protocol that is not documented, or you can develop a special application on your phone that can communicate via serial port.
- bt chip - you can purchase the bt rf chip and develop everything else yourself (build a BT dongle for e.g.), this is even harder sw/hw project then all the other ones. you'd have to implement "everything" (bt protocol, handshakes, frq hopping, error correction, the whole bt chabang + all other stuff you have to implement for the phone)
You explained you'd like to send image from phone to "device" ... you never explained why / for what purpose, but the only 2 way's you can do it in "home lab" is :
- use alix board, make embedded PC with windoze and write app on windoze to do what you need
or
- use ESD (or similar BT 2 Serial module) to connect uC and phone, write app on phone that communicate with BT, similar app you need on uC
That's all from me, if you have additional questions, please read the thread from the start as I'm pretty sure they are already answered