ST Microelectronics BNRGM0AL User Manual

BLUENRG-M0A, BLUENRG-M0L
Very low power network processor module for
Bluetooth® low energy v4.2
On-board chip antennaOperating supply voltage: from 1.7 to 3.6 VOperating temperature range: -40 °C to 85
°C
Applications
WatchesFitness, wellness and sportsConsumer medicalSecurity/proximityRemote controlHome and industrial automation
Features
Bluetooth v4.2 compliant
Supports master and slave modesMultiple roles supported simultaneously
Embedded Bluetooth low energy protocol
stack – GAP, GATT, SM, L2CAP, LL, RFPHY
Bluetooth low energy profiles
provided separately
Embedded ST BlueNRG-MS network
processor – +5.31 dBm available e.i.r.p. output
power
Down to -88 dBm Rx sensitivityUp to 94 dB link budget with excellent
link reliability
Host interface
SPI, IRQ, and RESETOn-field stack upgrading available via
SPI
AES security co-processorCertification
CE qualifiedFCC, IC modular approval certifiedARIB qualifiedBQE qualified
December 2018 DocID027851 Rev 1.0
1/19
Assisted livingMobile phone peripheralsPC peripherals
Description
The BLUENRG-M0x is an easy to use Bluetooth low energy master/slave network processor module, compliant with Bluetooth v4.2. The BLUENRG-M0x module supports multiple roles simultaneously, and can act at the same time as Bluetooth low energy sensor and hub device.
The entire Bluetooth low energy stack and protocols are embedded into BLUENRG-M0x module. The external host application processor, where the application resides, is connected to the BLUENRG-M0x module through a standard SPI interface.
The BLUENRG-M0x module provides a complete RF platform in a tiny form factor. Radio, antenna, high frequency and LPO oscillators are integrated to offer a certified solution to optimize the time to market of the final applications.
The BLUENRG-M0x 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.
Datasheet - production data
®
www.st.com
Contents
BLUENRG-M0x
2/19
DocID027851 Rev 1.0
Contents
Contents
Applications ........................................................................................................................... 1
Features 1
Description ............................................................................................................................ 1
1 General description .................................................................................. 4
2 Block diagram ........................................................................................... 5
3 Software architecture ............................................................................... 6
3.1 Bluetooth firmware implementation .................................................................. 6
4 General characteristics ............................................................................ 7
4.1 Absolute maximum ratings ................................................................................ 7
4.2 Operating conditions .......................................................................................... 7
5 Electrical specification ............................................................................. 8
5.1 Electrical characteristics .................................................................................... 8
5.2 Digital I/O specifications ..................................................................................... 9
5.3 RF General characteristics ................................ ................................................. 9
5.4 Pin assignment.................................................................................................. 10
6 Mechanical dimensions.......................................................................... 11
7 Hardware design ..................................................................................... 11
7.1 Reflow soldering ............................................................................................... 11
8 Regulatory compliance .......................................................................... 13
8.1 FCC certification ............................................................................................... 13
8.1.1 Labeling instructions....................................................................... 13
8.1.2 Product manual instructions ........................................................... 14
8.2 IC certification ................................................................................................... 15
Contents
BLUENRG-M0x
3/19
DocID027851 Rev 1.0
8.2.1 Labeling instructions....................................................................... 15
8.2.2 Product manual instructions ........................................................... 15
8.3 CE certification .................................................................................................. 16
8.4 Bluetooth certification ...................................................................................... 17
9 Ordering information .............................................................................. 17
10 ECOPACK® .............................................................................................. 18
11 Traceability .............................................................................................. 18
12 Revision history ...................................................................................... 18
4/19
DocID027851 Rev 1.0
BLUENRG-M0x
Software architecture
1 General description
The BLUENRG-M0x is a single-mode Bluetooth low energy master/slave network processor module compliant with Bluetooth® v4.2.
The BLUENRG-M0x module integrates a 2.4 GHz RF radio the ST BlueNRG-MS on which a complete power-optimized stack for Bluetooth single mode protocol runs, providing
- Master, slave role support
- GAP: central, peripheral, observer or broadcaster roles
- ATT/GATT: client and server
- SM: privacy, authentication and authorization
- L2CAP
- Link Layer: AES-128 encryption and decryption The BlueNRG-MS radio embeds nonvolatile Flash memory allows on-field stack upgrading. In addition, according the Bluetooth specification v4.2 the BLUENRG-M0x module provides:
- Multiple roles simultaneously support
- Support simultaneous advertising and scanning
- Support being slave of up to two masters simultaneously
- Privacy V1.1
- Low duty cycle directed advertising
- Connection parameters request procedure
- LE Ping
- 32 bits UUIDs
- L2CAP connection oriented channels The BLUENRG-M0x module is equipped with Bluetooth low energy profiles in C source
code, available for the ST radio BlueNRG-MS. The external host application processor, where the application resides, is interfaced with
the BLUENRG-M0x module through an application controller interface protocol, which is based on a standard SPI interface.
The BLUENRG-M0x module enables wireless connectivity into electronic devices, not requiring any RF experience or expertise for integration into the final product. The BLUENRG-M0x module provides a complete RF platform in a tiny form factor and being a certified solution optimizes the time to market of the final applications.
The BLUENRG-M0x module allows applications to meet of the tight advisable peak current requirements imposed with the use of standard coin cell batteries. Optimized results are obtained when the embedded high-efficiency DC-DC step-down converter is used (BLUENRG-M0A). Instead, for the BLUENRG-M0L the best performances in terms of power consumption are achieved using a 1.8V DC power supply. BLUENRG-M0x 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.
ST may update the FW provided with the modules at any time. ST recommends that users regularly check for documentation and the current FW version available at www.st.com/bluemodules.
5/19
DocID027851 Rev 1.0
BLUENRG-M0x
Software architecture
2 Block diagram
Figure 1a. HW block diagram for BLUENRG-M0A
Figure 1b. HW block diagram for BLUENRG-M0L
6/19
DocID027851 Rev 1.0
BLUENRG-M0x
Software architecture
3 Software architecture
3.1 Bluetooth firmware implementation
The BlueNRG-M0x modules have been designed to work with an external Host processor. The external Host application processor, where the application resides, is interfaced with the BlueNRG-MS inside the BlueNRG-M0x modules through an application controller interface (ACI) protocol which is based on a standard SPI slave interface as transport layer, basing in five physical wires:
2 control wires (Clock and “Chip Select) 2 data wires with serial shift-out (MOSI and MISO) in full duplex 1 wire to indicate data availability from the slave (IRQ)
All the SPI pins have an internal pull-down except for the CS that has a pull-up. All the SPI pins, except the CS, are in high impedance state during the low-power states. The IRQ pin needs a pull-down external resistor.
Figure 2. BLUENRG-M0A and BLUENRG-M0L application block diagram
7/19
DocID027851 Rev 1.0
BLUENRG-M0x
4 General characteristics
Rating
Min
Typ.
Max
Unit
Storage temperature range
-40- +85
°C
Supply voltage, V
IN
-0.3- 3.9
V
I/O pin Voltage (V
IO
five-volt tolerant pin)
-0.3- 3.9
V
RF saturation input power
- 8 -
dBm
VESD-HBM Electrostatic discharge voltage
±2.0 kV
kV
Rating
Min
Typ.
Max
Unit
Storage temperature range
-40- +85
°C
Operating ambient temperature range
-40- +85
°C
Supply voltage, V
IN
1.7
3.3
3.6
V
Signals & I/O pin voltage (according supply voltage)
1.7 - 3.6
V
Frequency range
2402
-
2480
MHz
4.1 Absolute maximum ratings
Table 1. Absolute maximum ratings
4.2 Operating conditions
Table 2. Operating conditions
8/19
DocID027851 Rev 1.0
BLUENRG-M0x
5 Electrical specification
Symbol
Parameter
Test conditions
Min.
Typ.
Max.
Unit
I
DD
Supply current
Reset 5 nA
Standby
1.8
uA
Sleep mode: 32 kHz XO ON (12 KB retention RAM) Mode 1
1.7
μA
Sleep mode: 32 kHZ XO ON (24 KB retention RAM) Mode 2
2.2
Active mode
2.12
mA
RX
9.36
mA
TX +8 dBm
16.50
mA
TX +4 dBm
12.04
mA
TX +2 dBm
10.40
mA
TX -2 dBm
9.44
mA
TX -5 dBm
8.79
mA
TX -8 dBm
8.29
mA
TX -11 dBm
8.01
mA
TX -14 dBm
7.82
mA
Symbol
Parameter
Test conditions
Min.
Typ.
Max.
Unit
I
DD
Supply current
Reset
N/A
nA
Standby
1.7
uA
Sleep mode: 32 kHz RO ON (12 KB retention RAM) Mode 1
2.8
μA
Sleep mode: 32 kHZ RO ON (24 KB retention RAM) Mode 2
3.2
Active mode
2.54
mA
RX
16.36
mA
TX +8 dBm
29.16
mA
TX +4 dBm
21.3
mA
TX +2 dBm
18.29
mA
5.1 Electrical characteristics
Characteristic measured over recommended operating condition unless otherwise specified. Typical value are referred to VIN= 3.3 V, 25 °C, SMPS on, XO 32KHz and
32MHz.
Table 2a. Electrical characteristics for the BLUENRG-M0A
Characteristic measured over recommended operating condition unless otherwise specified. Typical value are referred to VIN= 3.3 V, 25 °C, SMPS off, RO 32KHz and
32MHz.
Table 2b. Electrical characteristics for the BLUENRG-M0L
Loading...
+ 16 hidden pages