ST Microelectronics SPBTLE1S Users Manual

Very low power application module for Bluetooth® Smart v4.2
Features
• Bluetooth v4.2 compliant – Supports master and slave modes
– Multiple roles supported simultaneously
• High performance, ultra-low power Cortex-M0 32-bit based architecture core
• Programmable 160 KB Flash
• 24 KB RAM with retention
• Interfaces:
• Bluetooth radio performance: – Embedded BlueNRG-1Bluetooth SoC
– Max Tx power: + 5 dBm – Rx sensitivity: - 88 dBm – Provides up to 93 dB link budget with
• On-board chip antenna
• Small form factor: 11.5mmx13.5mm
• Complemented with Bluetooth low energy protocol stack library (GAP, GATT, SM, L2CAP, LL)
• AES security co-processor
• Bluetooth low energy profiles provided separately
• Certifications:
1 x UART, 2 x I2C, 1xSPI, 14 x GPIO, 2 x multifunction timer, 10-bit ADC, Watchdog & RTC, DMA controller, PDM stream processor, SWD debug Interface
excellent link reliability
Databrief - preliminary data
SPBTLE-1S
– EU Type certificate (pending) – FCC, IC modular approval certification
(pending) – SRRC Chinese Certification (pending) – BT SIG End Product QDID (pending)
• Pre programmed bootloader via UART
• Operating supply voltage: from 1.7 to 3.6 V
• Operating temperature range: -40 °C to 85 °C
Applications
• Internet of Things
• Smart Home
• Building and Industrial Automation
• Smart Lighting
• Remote and access control
• Fitness, wellness and sports
• Consumer medical
• Security and proximity
• Assisted living
• PC and smart phone peripherals
Description
The SPBTLE-1S is a Bluetooth® Smart application processor certified module, compliant with BT specifications v4.2 and BQE qualified. The SPBTLE-1S module supports multiple roles simultaneously and can act at the same time as Bluetooth Smart master and slave device.
The SPBTLE-1S is based on BlueNRG-1 system­on-chip and entire Bluetooth Low Energy stack and protocols are embedded into module.
The SPBTLE-1S module provides a complete RF platform in a tiny form factor. Radio, antenna and high frequency oscillators are integrated to offer a certified solution to optimize the time to market of the final applications.
The SPBTLE-1S can be powered directly with a pair of AAA batteries or any power source from
1.7 to 3.6 V.
SPBTLE-1S
Contents
1
2
3
4
5
General description ................................................................................... 4
Block diagram ............................................................................................ 5
Software Development .............................................................................. 6
3.1 Software development Kit ............................................................................. 6
3.2 Software Architecture ................................................................................... 6
Hardware specifications ........................................................................... 8
4.1 Absolute maximum ratings ........................................................................... 8
4.2 Recommended operating conditions ............................................................ 8
4.3 Current consumption .................................................................................... 8
4.4 Pin assignment ............................................................................................. 9
4.5 Mechanical dimensions .............................................................................. 11
Hardware design ......................................................................................12
5.1 Reset Circuitry ............................................................................................ 12
5.2 Debug Interface .......................................................................................... 12
5.3 Reflow soldering ......................................................................................... 13
6
7
8
Regulatory compliance ............................................................................15
6.1 FCC certification ......................................................................................... 15
6.1.1 Labeling instructions................................................................................................. 15
6.1.2 Product manual instructions ..................................................................................... 16
6.2 IC certification ............................................................................................ 17
6.2.1 Labeling instructions................................................................................................. 17
6.2.2 Product manual instructions ..................................................................................... 18
6.3 EU Type approval for SPBTLE-1S module ................................................. 19
6.4 Bluetooth certification ................................................................................. 19
Ordering information ................................................................................27
ECOPACK® ................................................................................................28
Rev 0.1 P a g e | 2
30
SPBTLE-1S
9
10
Traceability ...............................................................................................28
Revision history .......................................................................................29
Rev 0.1 P a g e | 3
30
SPBTLE-1S
1 General description
The SPBTLE-1S is a Bluetooth Smart application processor module compliant with Bluetooth® specifications v4.2 with embedded ceramic antenna.
The SPBTLE-1S module has been designed around the ST BlueNRG-1 SoC where its Cortex-M0 core can execute both Bluetooth protocols and customer application. A complete power-optimized Bluetooth stack library provides:
Master, slave, multiple roles support
GAP: central, peripheral, observer or broadcaster roles
simultaneous advertising and scanning
capability of being slave of up to two masters simultaneously
ATT/GATT: client and server
SM: privacy, authentication and authorization
L2CAP
Link Layer: AES-128 encryption and decryption The SPBTLE-1S has 160KB embedded Flash and 24KB embedded RAM memory.
In the module are available 32MHz and 32KHz crystal oscillators. It has been designed to leverage the BlueNRG-1 integrated DC-DC step down converter.
It can be configured to support Single chip application or Network processor application. Being based on the BlueNRG-1 SoC, the SPBTLE-1S module leverages all the tools and
documentation of its ecosystem: Development Kit, Application Notes, User Manuals, Design Notes & Tips. A wide set of sample programs are also available in C source code.
The SPBTLE-1S module has a wide set of peripherals available for customer application (1 x UART interface, 1 x SPI interface, 2 x I2C interface, 14 or 15 GPIO, 2 x multifunction timer, 10-bit ADC, Watchdog & RTC, DMA controller, PDM stream processor).
The SPBTLE-1S module enables wireless connectivity into electronic devices, not requiring any RF experience or expertise for integration into the final product. The SPBTLE-1S module provides a complete RF application platform in a tiny form factor (11.5 x 13.5 x 2.0 mm) and being a certified solution optimizes the time to market of the final applications.
The SPBTLE-1S module allows applications to meet the tight advisable peak current requirements imposed with the use of standard coin cell batteries. Optimized results are obtained with the embedded high-efficiency DC-DC step-down. SPBTLE-1S can be powered directly with a standard 3 V coin cell battery, a pair of AAA batteries or any power source from 1.7 to 3.6 V.
P a g e | 4
Rev. 0.1
SPBTLE-1S
2 Block diagram
Figure 1: HW block diagram
Rev 0.1 P a g e | 5
30
SPBTLE-1S
3 Software Development
3.1 Software development Kit
The SPBTLE-1S module embeds the BlueNRG-1 application processor. Refer to the BlueNRG-1 web page (http://www.st.com/en/wireless-connectivity/bluenrg-1.html) to get access to:
BlueNRG-1 datasheet
development kit
application notes
user manuals
tools & software
design note and tips
Software and firmware should be configured taking into account the SPBTLE-1 specific configuration as described in the block diagram chapter. In particular the SPBTLE-1 module has:
32 MHz crystal oscillator
32 KHz crystal oscillator
SMPS DC-DC converter
10
µ
H SMPS inductor
The projects provided with the development kit should be customized defining as following:
HS_SPEED_XTAL=HS_SPEED_XTAL_32MHZ
LS_SOURCE=LS_SOURCE_EXTERNAL_32KHZ
SMPS_INDUCTOR=SMPS_INDUCTOR_10uH
3.2 Software Architecture
There are two possible software architectures:
1. Host-less mode: customer application runs on the SPBTLE-1S module. Many sample projects
are available in the Development Kit.
P a g e | 6
Rev. 0.1
SPBTLE-1S
Figure 2: SPBTLE-1S Host less mode
2. Hosted mode: the module is configured as network module controlled by an external host
connected via SPI or UART. A project named DTM is available in the Development Kit that configures the SPBTLE-1S module as a network module.
Figure 3: Hosted mode
Rev 0.1 P a g e | 7
30
SPBTLE-1S
-
°C
-
V
-
V
- 8 -
-
°C
V
-
5
nA
nA
µA
mA
mA
15 mA
Table
3
: Current consumption table
4 Hardware specifications
General conditions (VIN= 3.3 V and 25 °C)
4.1 Absolute maximum ratings
Rating
Min
Typ.
Max
Unit
Storage temperature range Supply voltage, V I/O pin Voltage (VIO five-volt tolerant pin) RF saturation input power
IN
Table 1: Absolute maximum ratings
-40
-0.3
-0.3
4.2 Recommended operating conditions
Rating
Storage temperature range Supply voltage, V Signals & I/O pin voltage
(according supply voltage) RF Frequency
IN
Table 2: Recommended operating conditions
Min
-40
1.7
1.7
2402
Typ.
3.3
-
4.3 Current consumption
Characteristics measured over recommended operating conditions unless otherwise specified. Typical value are referred to TA = 25 °C, V
in
= 3.0 V
+85
3.9
3.9
Max
+85
3.6
3.6
2480
dBm
Unit
V
MHz
Symbol
P a g e | 8
Parameter
Reset Standby Sleep mode
I
DD
Supply current
Active Mode RX TX: +5dBm TX: 0 dBm 11 mA
Test conditions
Typ.
500
0.9
1.9
7.7
Unit
Rev. 0.1
SPBTLE-1S
Current consumption values has been taken using the “BlueNRG current consumption estimation tool”, configured to match the SPBTLE-1S configuration.
The tool is available on ST.com at:
http://www.st.com/en/embedded-software/stsw-bnrg001.html
4.4 Pin assignment
Figure 4: Pin connection
Rev 0.1 P a g e | 9
30
Loading...
+ 21 hidden pages