We want to hook up ATBTL1000 to an external host MCU (AT32UC3A0512) via UART to establish a serial data communication over Bluetooth. Basically, we want to have a cable replacement solution for data transfer between a host PC/iPhone/Android/Mac and out device.
Following are the connections between the BT module and MCU. We haven't connected the 6 UART pins to the MCU yet, because we first wanted to see if the chip is even discoverable with the 3.3V, GND, Wake and Chip_EN pins. Despite seeing 3.3V, GND and 32.768 kHz clock on the corresponding pins, and not connected pins floating high, on the Oscilloscope, the BT module is not discoverable.
P4 - NC
P5 - NC
P6 - 3.3V
P7 - NC
P8 - NC
P17 - 3.3V
P20 - 3.3V
P21 - NC
P22 - NC
P1 - GND
P6 - 3.3V
P9 - GND
P13 - GND
P22 - 3.3V
P24 - GND
What is wrong with this set-up? Please advise.
(FYI - When I opened a ticket, tech support seemed to suggest that I need a API for the chip to be discoverable, which makes no sense to me!! Does the BT module not come pre-programmed with default firmware from factory?
If you have any experience with this module, could you verify this statement or share with me what I could be doing wrong?)