Data Sheet
Pin Function Description (The module following collectively "BLE"):
a. UART: serial bus, the default baud rate 9600bps, a single packet transmission is less than 17 bytes,
package transmission intervals greater than 20ms.
b. SPI: SPI bus interface, support for less than 2M / S data transmission rate, a single packet transmission is
less than 17 bytes, package transmission intervals greater than 20ms.
c. IIC: IIC bus interface, support more than 22K / S, less than 400K / S data transmission rate, a single
packet transmission is less than 8 bytes, package transmission intervals greater than 20ms.
d. MOSI: Master output, Slave input.
e. MISO: Master input, Slave output.
f. SCK: SPI bus clock signal.
g. SDA: IIC data.
h. SCL: IIC clock.
i. WAKEUP: BLE wake up pin, Low _wake up, High/ BLE module automatically sleep.
j. SEL0 & SEL1: MCU and BLE communication mode selection pin. Specific details, see "(4-3)
communication protocol mode selection, I/O setting table ".
k. RESET: BLE hardware reset pin, Low level reset.
l. VCC: BLE module power supply pin voltage range DC 2.0~3.6V. m. GND: BLE module ground pin.
(4-3).Communication protocol mode selection, I/O setting Table
UART mode:SEL1=0,SEL0=0 or SEL1=0, SEL0=1 or SEL0,SEL1 floating.
SPI mode: SEL1=1,SEL0=0 IIC mode: SEL1=1,SEL0=1
Table(4-4): Input and output ports Description
Input / output Register pin No.
I/O Port
register
7
6
5
4
3
2
1
0
IO_0
16
17
18
19
20
21
22
23
IO_1
4
5
7
8
9
10
14
15
IO_2
NC
NC
NC
NC
NC
1
2
3
IO_3
NC
NC
NC
NC
NC
NC
6
11
Note:BITx=0,Low level out ; BITx=1 High level out
Direction Register pin No.
Direction
Register
7
6
5
4
3
2
1
0
DIR0
16
17
18
19
20
21
22
23
DIR1
4
5
7
8
9
10
14
15










