User's Manual

BT900-Sx Hardware Integration Guide
Intelligent BTv4.0 Dual Mode Module
Americas: +1-800-492-2320 Option 2
Europe: +44-1628-858-940
Hong Kong: +852-2923-0610
www.lairdtech.com/bluetooth
11 CONN-HIG-BT900
Pin
#
Pin Designation
Default
Function
Alternate
Function
Default
Direction
Supply
Domain
Pull-up
or pull
down
Notes Comment
23 GND
24 SIO_20 DIO
AIN(ADC
01)
IN
VCC TBD
1,2
Laird Devkit :
Button2 input
25 SIO_21 DIO
AIN(ADC
00)
IN
VCC TBD
1,2
26 AVCC
IN 1.7V-3.6V
1,2
27 NC NC
Reserved for
future use. Do
NOT connect.
28 AVREF
29 GND
30 GND
8
31 BT_VREG_IN_HV
3.3V TBD
32 BT_VREG_OUT_HV DIO 1.8V TBD 1,2,4,6,7
33 GND DIO
1,2,4,6,7
34 BT_Ext_DS_CLK DIO IN BT_VDD_IO
TBD 1,2,4,6,7
35 BT_PCM_OUT DIO OUT BT_VDD_IO
TBD 1,2,4,6,7
36 BT_PCM_SYNC DIO
? BT_VDD_IO
TBD 1,2
37 BT_PCM_CLK
OUT BT_VDD_IO
TBD
38 BT_PCM_IN NC
IN BT_VDD_IO
TBD
39 BT_ACTIVE NC
? BT_VDD_IO
TBD
40 WLAN_ACTIVE ? BT_VDD_IO
TBD
41 BT_PCM#SEL DIO
IN BT_VDD_IO
TBD 1,2
42 BT_PRIORITY DIO
? BT_VDD_IO
TBD 1,2
43 BT_VDD_IO
3.3V or
1.8V
44 UART_RX DIO SIO_0 IN VCC TBD 1,2,4,6,7
UARTCLOSE()
selects DIO
functionality and
UARTOPEN()
selects uart
comms behaviour
45 UART_TX DIO SIO_1 OUT VCC TBD 1,2,4,6,7
46 UART_RTS DIO SIO_2 OUT
VCC TBD
1,2,4,6,7
47 GND
Note 1: Secondary function is selectable in smartBASIC application.
Note 2: DIO = Digital Input or Output. I/O voltage level tracks VCC.
Note 3: AIN = Analog Input
Note 4: DIO or AIN functionality is selected using the GpioSetFunc() function in smartBASIC.
Note 5: AIN configuration selected using GpioSetFunc() function.
Note 6: I2C, UART, SPI controlled by xxxOPEN() functions in smart
BASIC.
Note 7: SIO_0 to SIO_3 are DIO by default when $autorun$ app runs on power up.
Note 9: Pull the nRESET pin low for minimum 100 mS (TBD) in order for the BT900 to reset.