BM-1010_Bluetooth Low Energy Module_Datasheet_V1

Data Sheet
晶訊科技股份有限公司
CC&C Technologies, Inc.
BM-1010
Bluetooth Low Energy Module
Description
BM-1010 is a Bluetooth V4.1 Low Energy
module that provides a complete solution
from various interfaces to different sensors
to BLE protocol stack and applications. It
includes 16MHz crystal and CSR1010. The
minimal parts count and small footprint of
the BM-1010 is ideally suited for the requirement of highly integrated Bluetooth
Low Energy technology in portable devices
and consumer electronics.
The BM-1010 compact design of the module makes a much smaller space and minimal cost and simplifies the whole system
design.
•
Small footprint: 10×18×1.5mm
26-pin perforated hole.
Support Bluetooth V4.1 specification
RoHS compliant
Application
HID:
Keyboards, mice, touchpad, remote
controls.
Sports and fitness sensors:
Heart rate, runner speed and cadence,
cycle speed and cadence.
Health sensors:
Blood pressure, Thermometer and
Glucose meters.
Features
Wake-up and Watchdog timer
Mobile accessories:
Watches, Proximity tags, alert tags and
camera control.
Smart home:
Heating control and lighting control.
Host stack including
ATT,GATT,SMP,L2CAP,GAP
RSSI monitoring for proximity applications
<900nA current consumption in
dormant mode
Wide supply voltage range (1.8V~4.3)
Support various interfaces
• 10-bit ADC
•
•
•
•
12 digital PIOs
3 analogue AIOs
UART
4 PWM Modules
8F, No. 150, Jian Yi Road, Zhonghe District, New Taipei City, Taiwan 235, R.O.C.
Tel: 886-2-8226-5088
Fax: 886-2-8226-5077
Data Sheet
BM-1010
Revision History
Version Date
1.0
05/05, 2014
Change Description
Initial release
Note: All electrical and mechanical specifications may be changed by CC&C Technologies, Inc.
without notice.
晶訊科技股份有限公司
CC&C Technologies, Inc.
2/9
Data Sheet
BM-1010
Functional Block Diagram
UART(TXD/RXD)
BT-1010
GPIO
AIO
1.8V-4.3V
PIO_1/RX
PIO_0/TX
PIO_10
PIO_9
PIO_5/CLK
PIO_11
PIO_3
PIO_4
10
11
12
13
14
15
16
17
18
19
VCC_3.3V
WAKE
SPI_PIO_SEL
PIO_1/RX
PIO_0/TX
NC
NC
PIO_10
PIO_9
PIO_5/SCLK
PIO_11
PIO_3
PIO_4
PIO_6/CSB
NC
NC
NC
NC
PIO_6/CSB
GND
VDD
WAKE
SPI_PIO_SEL
AIO_2
AIO_1
AIO_0
NC
NC
PIO_8/MISO
PIO_7/MOSI
U1
1
2
3
4
5
6
7
8
9
PIO_8/MISO
PIO_7/MOSI
26
25
24
23
22
21
20
AIO_2
AIO_1
AIO_0
Pin Assignment (Top view)
晶訊科技股份有限公司
CC&C Technologies, Inc.
3/9
CSR1010_Module
Data Sheet
BM-1010
Pin Definition
Pin
Signal
Input /Output
Description
1
NC
X
unconnected
2
NC
X
unconnected
3
NC
X
unconnected
4
NC
X
unconnected
5
PIO_6/CSB
GPIO
Programmable I/O and SPI CSB
6
GND
Ground
Ground
7
VCC_3.3V
VCC_3.3V
Operating supply voltage 1.8V~4.3V
8
WAKE
Input
Input to wake-up
SEL PIO_5 - PIO_8 Status:
9
SPI_PIO_SEL
Input
0: PIO Mode
1:SPI (DEBUG) MODE
10
PIO_1/RX
GPIO
Programmable I/O or UART RX
11
PIO_0/TX
GPIO
Programmable I/O or UART TX
12
NC
X
unconnected
13
NC
X
unconnected
14
PIO_10
GPIO
Programmable I/O
15
PIO_9
GPIO
Programmable I/O
16
PIO_5/CLK
GPIO
Programmable I/O and SPI SCK
17
PIO_11
GPIO
Programmable I/O
18
PIO_3
GPIO
Digital IO
19
PIO_4
GPIO
Programmable I/O
20
PIO_7/MOSI
GPIO
Programmable I/O and SPI MOSI
21
PIO_8/MISO
GPIO
Programmable I/O and SPI MISO
22
NC
X
unconnected
23
NC
X
unconnected
24
AIO_0
GPIO
Analogue programmable I/O
25
AIO_1
GPIO
Analogue programmable I/O
26
AIO_2
GPIO
Analogue programmable I/O
晶訊科技股份有限公司
CC&C Technologies, Inc.
4/9
Data Sheet
BM-1010
SPECIFICATION
Product Name
Bluetooth V4.1 Low Energy Module
Model Number
BM-1010
Operating Frequency
2.4GHz
Tx power(max)
4dBm
Receiver sensitivity
-85dBm
Power Voltage Range
Symbol
VCC
VCC_IO
Description
Min.
Typ.
Max.
Units
Operation power voltage
1.8
3.3
4.3
V
I/O power voltage
1.2
3.3
3.6
V
50
mA
20
uA
Current
Output mode
Consumption
Sleep mode
Storage Temperature
-40
25
o
125
C
DC Characteristics
TA=25 °C,VCC=3.3V
Parameter
Min.
Typ.
Max.
Units
Logic-0 input voltage
-0.4
0.99
V
Logic-1input voltage
2.31
3.7
V
0.4
V
Logic-0 output voltage
Logic-1 output voltage
AIO input voltage
晶訊科技股份有限公司
CC&C Technologies, Inc.
2.475
0
5/9
V
1.35
V
5
4
3
2
1
6
7
P0_0
SW13
MINI USB Connector
VBUS
DD+
ID
GND0
GND1
GND2
CON1
VCC3.3V
USB+
USB-
R9
R10
GND
P0_7
P0_6
P0_5
P0_4
P0_3
P0_2
P0_1
P0_0
P1_7/
P1_6/
P1_5/
P1_4/
P1_3
P1_2
P1_1
P1_0
P2_2
P2_1
P2_0
SCL
SDA
RX
TX
RTS
CTS
RESET_N
B
C
VCC3.3V
1
2
3
4
5
6
7
8
9
BM-1010
BM-2541
A
B
C
D
P2_0
GND
VDD
P2_1
P2_2
C7
47P
C6
47P
USBUSB+
R37
10K
R31
10K
10K
10K
SW14
R38
R36
P0_1
VCC3.3V
2.2u
C8
USB_5V
0.1u
C3
P1_1
R47
1K
3
2
1
CE
VSS
VIN
10K
R29
S1
VCC3.3V
NC
VOUT
U3 iD9302
0.1u
C4
2.2u
C5
P2_0
Button
4
5
BM-1010/BM2540/BM2541_Module
J5
1
J8
1
2
1
2
VBATT
Battery Jack (CR2032)
Left: +
Right: -
10K
R30
S2
VCC3.3V
J7
P0_6
VCC3.3V
CONN PLUG 1x1
CONN PLUG 1x1
2
CON2
5
4
3
2
1
6
7
10K
R33
10K
R32
VCC3.3V
AIO
MINI USB Connector
VBUS
DD+
ID
GND0
GND1
GND2
P1_4/ CTS
P1_5/ RTS
P1_6/ TX
P1_7/ RX
0
L4
R19
R18
R17
UART_CTS
UART_RTS
UART_TX
UART_RX
VO_33
0.1uF
C11
UART_RTS
UART_TX
5
4
3
2
1
33
GND
P0_7
10K
R35
10K
R34
VBATT
CONN.)
P2_0
P2_2
SCL
VCC3.3V
VCC3.3V
1
3
5
7
9
VCC3.3V
P1_0
P1_2
P1_4/ CTS
P1_6/ TX
GND
P2_1/ DD
P0_5/ SCK
P0_3/ MISO
P0_2/ MOSI
VCC3.3V
P0_1
P0_0
P1_1
P2_0
GND
USB -> UART
CTS_N
DCD_N
DSR_N
VDD_3.3
GND
RI_N
RXD
VDD_325
Bot _PAD
U4
R26
470R
D4
RED_LED
USB_5V
8
7
R20
0
VO_33
UART_CTS
UART_RX
27 USB1_DP
27
2
4
6
8
10
Pull to VDD_PADS to enable debug SPI
P2_2:SPI_PIO_SEL
P2_0: CSB
P1_1: SCLK
P0_0: M0SI
P0_1: MISO
6
VO_33
J9
CONN PLUG 1x1
P2_2
P0_1
P0_3/ MISO
P0_5/ SCK
P0_7
GND
CON10A(
J1
NC/CONN SOCKET 5x2
2
4
6
8
10
NC/0
1
3
5
7
9
P1_3
1K
R28
NC
VDD_5
NC
GP0
GP1
VO_3.3
GND
RESET_N
PL-2303HXD-QFN32
P1_1
P1_3
P1_5/ RTS
P1_7/ RX
GND
1
3
5
7
9
Q2
1R1001
R25
470R
D2
BLE_LED
VCC3.3V
LED IND
USB1_DP
USB1_DM
17
18
19
20
21
22
23
24
P1_2
0.1uF
C13
C12
0.1uF
VO_33
1K
R27
Q1
1R1001
R24
470R
D1
BLE_LED
VCC3.3V
0.1uF
C14
R21
10K
VO_33
P2_1: WAKE
P2_1
USB_UART_5V
C15
10uF
R44
NC/1K
R45
NC/1K
VCC3.3V
P2_1/ DD
SDA
RESET_N
GND
GND
NC/CONN SOCKET 5x2
2
4
6
8
10
NC/CONN SOCKET 1x6
1
2
3
4
5
6
J6
2
4
6
8
10
NC/CONN
SOCKET 5x2
J4
J3
BM-1010 Pins for Debug
1
P0_0
P0_2/ MOSI 3
P0_4/ SSN 5
7
P0_6
9
GND
J2
R12
2.2K
VCC3.3V
R11
USB1_DM
1.5K
VO_33
USB_UART_5V
0
0
R41
R46
L3
0
0
R23
R40
R43
NC/1K
R42
1K
VCC3.3V
C2
1n
Monitoring battery
0
PIN 1,2,3,4,13,14,22,23 NC
PIN 1,4 NC
DGND_USB
USB_P
USB_N
DVDD_USB
P2_0
GND
VDD
P2_1
P2_2
U1
Mini USB for 5V power and DFU
0
0
BM-2541
A
B
C
D
Slide switch
L2
33
33
BM-1010
NC/0
NC/0
NC/0
NC/0
VCC3.3V
0
R13
R14
0
L1
P0_7
P0_6
P0_5/ SCK
P0_4/ SSN
P0_3/ MISO
P0_2/ MOSI
P0_1
P0_0
P1_7/ RX
P1_6/ TX
P1_5/ RTS
P1_4/ CTS
P1_3
P1_2
P1_1
P1_0
P2_2/ DC
P2_1/ DD
P2_0
SCL
SDA
RESET_N
SCL
SDA
R5
R6
R7
R8
0
0
0
0
P1_0
P0_7
P0_6
RESET_N
P0_5
P0_1
P0_0
26
25
24
23
22
21
20
P1_0
P0_7
P0_6
reset
P0_5
P0_1
P0_0
P1_7
P1_6
P1_5
P1_4
P1_3
P1_2
P1_1
P0_4
P0_3
P0_2
10
11
12
13
14
15
16
17
18
19
R1
R2
R3
R4
2
P2_2/ DC
P0_4/ SSN
32
P1_7/ RX
P1_6/ TX
P1_5/ RTS
P1_4/ CTS
P1_3
P1_2
P1_1
P0_4
P0_3
P0_2
RESET_N
31
DTR_N
GP3
10
BT Module
26
A
B
C
D
25
BM-2540
30
TXD
GP2
11
1
2
29
NC
NC
12
RTS-T
9
28
NC
NC
13
SHTD_N
27
RESERVED
DP
14
GND
NC
TEST
DM
15
6/9
16
晶訊科技股份有限公司
CC&C Technologies, Inc.
1
BM-2540,BM2541 Pins for Debug/Write
flash(P0_2,3,4,5, P2_1,P2_2,VCC,GND,Rst)
Data Sheet
BM-1010
APPLICATION CIRCUIT
The application circuit of BM-1010 is shown below. It uses a UART-to-USB converter
IC PL-2303 so developing firmware on PC becomes more convenient.
Data Sheet
BM-1010
Package Diagram
The thickness of BM-1010 is 1.5mm.
Pin 1
All dimensions are in millimeters.
Tolerance +/- 0.1mm
晶訊科技股份有限公司
CC&C Technologies, Inc.
7/9
Data Sheet
BM-1010
Pad Dimensions (bottom view)
Tolerance +/- 0.1mm
Bottom View
All dimensions are in millimeters.
晶訊科技股份有限公司
CC&C Technologies, Inc.
8/9
Data Sheet
BM-1010
Placement Guideline
It is recommended that BM-1010 be placed on the corner of the main board or near
the edge as shown below.
On the corner
Near the edge
However, placing BM-1010 inside the main board affects the RF performance and
may reduce the RF range significantly.
晶訊科技股份有限公司
CC&C Technologies, Inc.
9/9