STMicroelectronics BlueNRG-M0 Datasheet

BlueNRG-M0
Datasheet
Very low power network processor module for Bluetooth® low energy v4.2

Features

Bluetooth v4.2 compliant
Supports master and slave modes
Multiple 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
Down to -88 dBm Rx sensitivity
Up to 96 dB link budget with excellent link reliability
Host interface
SPI, IRQ, and RESET
On-field stack upgrading available via SPI
AES security co-processor
Certification
CE qualified
FCC, IC modular approval certified
TYPE qualified
BQE qualified
WPC certification (BlueNRG-M0L)
Product status link
BlueNRG-M0
Product label
On-board chip antenna
Operating supply voltage: from 1.7 to 3.6 V
Operating temperature range: -40 °C to 85 °C

Applications

Watches
Fitness, wellness and sports
Consumer medical
Security/proximity
Remote control
Home and industrial automation
Assisted living
Mobile phone peripherals
PC peripherals

Description

The BlueNRG-M0 is an easy to use Bluetooth® low energy master/slave network processor module, compliant with Bluetooth v4.2. The BlueNRG-M0 module supports multiple roles simultaneously, and can act at the same time as Bluetooth low energy sensor and hub device.
DS13023 - Rev 5 - March 2021 For further information contact your local STMicroelectronics sales office.
www.st.com
BlueNRG-M0
The entire Bluetooth low energy stack and protocols are embedded into BlueNRG-
M0 module. The external host application processor, where the application resides, is
connected to the BlueNRG-M0 module through a standard SPI interface.
The BlueNRG-M0 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-M0 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.
DS13023 - Rev 5
page 2/27

1 General description

The BlueNRG-M0 is a single-mode Bluetooth low energy master/slave network processor module compliant with Bluetooth® v4.2.
The BlueNRG-M0 module has been designed around the ST BlueNRG-MS network processor, 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 non-volatile Flash memory allows on-field stack upgrading. In addition, according to the Bluetooth specification v4.2, the BlueNRG-M0 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-M0 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-M0 module through an application controller interface protocol, which is based on a standard SPI interface.
The BlueNRG-M0 module enables wireless connectivity into electronic devices, not requiring any RF experience or expertise for integration into the final product. The BlueNRG-M0 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-M0 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, concerning the BLUENRG-M0L the best performance in terms of power consumption is achieved using a 1.8V DC power supply.
The BlueNRG-M0 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.
BlueNRG-M0
General description
DS13023 - Rev 5
page 3/27

2 Block diagram

BlueNRG-M0
Block diagram
Figure 1. HW block diagram for the BlueNRG-M0
DS13023 - Rev 5
page 4/27

3 Software architecture

3.1 Bluetooth firmware implementation

The BlueNRG-M0 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-M0 modules through an application controller interface (ACI) protocol, which is based on a standard SPI slave interface as transport layer, basing on 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-M0 application block diagram
BlueNRG-M0
Software architecture
DS13023 - Rev 5
page 5/27

4 General characteristics

4.1 Absolute maximum ratings

Ratings Min. Typ. Max. Unit
Storage temperature range -40 - +85 °C
Supply voltage, VIN -0.3 - 3.9 V
I/O pin Voltage (VIO five-volt tolerant pin) -0.3 - 3.9 V
RF saturation input power - 8 - dBm
VESD-HBM Electrostatic discharge voltage ±2.0 kV

4.2 Operating conditions

BlueNRG-M0
General characteristics
Table 1. Operating conditions
Ratings Min. Typ. Max. Unit
Storage temperature range -40 - +85 °C
Operating ambient temperature range -40 - +85 °C
Supply voltage, VIN 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
DS13023 - Rev 5
page 6/27

5 Electrical specifications

5.1 Electrical characteristics

Characteristic measured over recommended operating conditions unless otherwise specified. Typical values are referred to VIN= 3.3 V, 25 °C, SMPS on, XO 32 kHz and 32 MHz.
Table 2. Electrical characteristics for the BLUENRG-M0A
Symbol Parameter Test conditions Min. Typ. Max. Unit
Sleep mode: 32 kHz XO ON (12 KB retention
Sleep mode: 32 kHz XO ON (24 KB retention
IDD Supply current
BlueNRG-M0
Electrical specifications
Reset 5 nA
Standby 1.8 uA
RAM)
RAM)
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
1.7
μA
2.2
Characteristic measured over recommended operating condition unless otherwise specified. Typical values are referred to VIN= 3.3 V, 25 °C, SMPS off, RO 32 kHz and 32 MHz.
Table 3. Electrical characteristics for the BLUENRG-M0L
Symbol
IDD Supply current
Parameter Test conditions Min. Typ. Max. Unit
Reset 5 nA
Standby 1.7 uA
Sleep mode: 32 kHz RO ON (12 kB retention
RAM)
Sleep mode: 32 kHz RO ON (24 kB retention
RAM)
Active mode 2.54 mA
RX 16.36 mA
TX +8 dBm 27.35 mA
TX +4 dBm 21.3 mA
TX +2 dBm 18.29 mA
TX -2 dBm 16.44 mA
2.8
μA
3.2
DS13023 - Rev 5
page 7/27
Symbol Parameter Test conditions Min. Typ. Max. Unit
IDD Supply current

5.2 Digital I/O specifications

IO pins are directly connected to the embedded state of the art BlueNRG-MS chipset. For more details about the digital I/I specification, please refer directly to the BlueNRG-MS datasheet available on www.st.com.

5.3 RF general characteristics

Characteristic measured over recommended operating conditions unless otherwise specified. Typical value are referred to VIN= 3.3 V, 25 °C, DC/DC on, XO 32 kHz (BLUENRG-M0A only) and XO 32 MHz.
BlueNRG-M0
Digital I/O specifications
TX -5 dBm 15.18 mA
TX -8 dBm 14.19 mA
TX -11 dBm 13.61 mA
TX -14 dBm 13.25 mA
Table 4. RF general characteristics
Symbol Parameter Test conditions Min. Typ. Max. Unit
FREQ Frequency range 2400 - 2483.5 MHz
FCH Channel spacing - 2 - MHz
RFch RF channel center frequency 2402 - 2480 MHz
Table 5. BLUENRG-M0A RF characteristics
Symbol Parameter Test conditions Min. Typ. Max. Unit
RPMAX
RXSENS
(1)
Output power
Sensitivity
(2)
(2)
Radiated +6 dBm
Conducted -85 dBm
1. PA-Level set to 0x07 and En-High_Power set to 0x01 (corresponding to +8 dBm in conducted mode).
2. Radiated power may be impacted by application board / housing / etc.
Table 6. BLUENRG-M0L RF characteristics
Symbol
(1)
RPMAX
RXSENS
Radiated output power
Sensitivity
1. PA-Level set to 0x07 and En-High_Power set to 0x01 (corresponding to +8dBm in conducted mode)
2. Radiated power may be impacted by application board / housing / etc.
Parameter Test conditions Min. Typ. Max. Unit
(2)
(2)
Radiated +6 dBm
Conducted -85 dBm
DS13023 - Rev 5
page 8/27

5.4 Pin assignment

BlueNRG-M0
Pin assignment
Figure 3. Pin connection
Table 7. Pin connection
Name
SPI_IRQ O 4 SPI IRQ (SLAVE has data for MASTER)
SPI_CLK I 7 SPI CLOCK (Max. 8 MHz)
SPI_MISO O 8 SPI MISO (MASTER in / SLAVE out)
SPI_MOSI I 9 SPI MOSI (MASTER out SLAVE in)
SPI_CS I 10 SPI “Chip select” (SPI slave select)
Vin 5 Vin (1.7 V - 3.6 V max.)
GND 6 GND
BT_RESET I 11
EXT_LPCLK I 1 Not connected
GPIO2 I/O 2 Not connected
ANA TEST 0 I 3 Not connected
Type Pin # Description V max. tolerant
SPI interface
Power and ground
Reset
Reset input (active low < 0.35 Vin)
LPO
(1.7 V - 3.6 V max.)
V
in
V
in
V
in
V
in
V
in
DS13023 - Rev 5
page 9/27
Loading...
+ 18 hidden pages