RF-BM-S02
Shenzhen RF-star Technology Co., Ltd.
Page 2 of 23
1 Device Overview
1.1 Description
RF-BM-S02 is a Bluetooth Low Energy (BLE) module based on TI CC2540F256, an 8051 core BLE System-on-Chip
(SoC). This PCB module integrates a 32 MHz crystal, a 32.768 kHz crystal, an LC balun, an RF matching filter, and a
meander line PCB antenna. It is pre-programmed with the BLE 4.0 stack and an application communication protocol
over its full speed USB interface. It can be used to design a USB dongle to easily establish BLE connection from a
device to smart phones. Very low-power sleep modes are available. Short transition times between operating modes
further enable low power consumption. RF-BM-S02 is pin-compatible with the RF-BM-S02A and RF-BM-S02I in SMT
package, if the USB is not used on the RF-BM-S02 & RF-BM-S02I and the I
2
C/extra I/O is not used on the RF-BM-S02A.
Compared to the RF-BM-S02 and RF-BM-S02I, the RF-BM-S02A provides lower RF current consumption. The RF-BM-
S02A does not have the USB interface of the RF-BM-S02 and RF-BM-S02I, and provides lower maximum output power
in TX mode. The RF-BM-S02A also adds a HW I
2
C interface.
1.2 Key Features
•
RF
-
Bluetooth low energy 4.0 compatible protocol
stack for single-mode
-
Excellent link budget (up to 97 dBm),
Enabling long-range applications without
external front end
-
Accurate Digital Received Signal-Strength
Indicator (RSSI)
-
Suitable for systems targeting compliance
with worldwide radio frequency regulations:
ETSI EN 300 328 and EN 300 440 Class 2
(Europe), FCC CFR47 Part 15 (US), and
ARIB STD-T66 (Japan)
•
Microcontroller
-
High-performance and low-power 8051
microcontroller core
-
In-system-programmable flash of 256 KB
-
8-KB SRAM
•
Layout
-
Few external components
-
15.1 mm x 12.1 mm SMT Package
-
Pin-compatible with RF-BM-S02A and RF-
BM-S02I (when not using USB or I2C)
•
Peripherals
-
12 Bit ADC with eight channels and
configurable resolution
-
Integrated high-power op-amp and ultra-low
power comparator
-
General-purpose timers (one 16-bits, two 8-
bits)
-
13 General-purpose I/O pins (19 × 4 mA, 2 ×
20 mA)
-
32 kHz sleep timer with capture
-
Two powerful USARTs with support for
several serial protocols
-
Full speed USB interface
-
IR generation Circuity
-
AES security coprocessor
-
Battery monitor and temperature sensor
-
Each CC2540 contains a unique 48-bit IEEE
address
•
Low Power
-
Active mode RX down to 19.6 mA
-
Active mode TX (–6 dBm): 24 mA