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
–Up to +8 dBm available output power
–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
1General 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
2Block diagram
BlueNRG-M0
Block diagram
Figure 1. HW block diagram for the BlueNRG-M0
DS13023 - Rev 5
page 4/27
3Software architecture
3.1Bluetooth 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
4General characteristics
4.1Absolute maximum ratings
RatingsMin.Typ.Max.Unit
Storage temperature range-40-+85°C
Supply voltage, VIN-0.3-3.9V
I/O pin Voltage (VIO five-volt tolerant pin)-0.3-3.9V
RF saturation input power-8-dBm
VESD-HBM Electrostatic discharge voltage±2.0kV
4.2Operating conditions
BlueNRG-M0
General characteristics
Table 1. Operating conditions
RatingsMin.Typ.Max.Unit
Storage temperature range-40-+85°C
Operating ambient temperature range-40-+85°C
Supply voltage, VIN1.73.33.6V
Signals & I/O pin voltage (according supply voltage)1.7-3.6V
Frequency range2402-2480MHz
DS13023 - Rev 5
page 6/27
5Electrical specifications
5.1Electrical 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
SymbolParameterTest conditionsMin.Typ.Max.Unit
Sleep mode: 32 kHz XO ON (12 KB retention
Sleep mode: 32 kHz XO ON (24 KB retention
IDDSupply current
BlueNRG-M0
Electrical specifications
Reset5nA
Standby1.8uA
RAM)
RAM)
Active mode2.12mA
RX9.36mA
TX +8 dBm16.50mA
TX +4 dBm12.04mA
TX +2 dBm10.40mA
TX -2 dBm9.44mA
TX -5 dBm8.79mA
TX -8 dBm8.29mA
TX -11 dBm8.01mA
TX -14 dBm7.82mA
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
IDDSupply current
ParameterTest conditionsMin.Typ.Max.Unit
Reset5nA
Standby1.7uA
Sleep mode: 32 kHz RO ON (12 kB retention
RAM)
Sleep mode: 32 kHz RO ON (24 kB retention
RAM)
Active mode2.54mA
RX16.36mA
TX +8 dBm27.35mA
TX +4 dBm21.3mA
TX +2 dBm18.29mA
TX -2 dBm16.44mA
2.8
μA
3.2
DS13023 - Rev 5
page 7/27
SymbolParameterTest conditionsMin.Typ.Max.Unit
IDDSupply current
5.2Digital 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.3RF 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 dBm15.18mA
TX -8 dBm14.19mA
TX -11 dBm13.61mA
TX -14 dBm13.25mA
Table 4. RF general characteristics
SymbolParameterTest conditionsMin.Typ.Max.Unit
FREQFrequency range2400-2483.5MHz
FCHChannel spacing-2-MHz
RFchRF channel center frequency2402-2480MHz
Table 5. BLUENRG-M0A RF characteristics
SymbolParameterTest conditionsMin.Typ.Max.Unit
RPMAX
RXSENS
(1)
Output power
Sensitivity
(2)
(2)
Radiated+6dBm
Conducted-85dBm
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.
ParameterTest conditionsMin.Typ.Max.Unit
(2)
(2)
Radiated+6dBm
Conducted-85dBm
DS13023 - Rev 5
page 8/27
5.4Pin assignment
BlueNRG-M0
Pin assignment
Figure 3. Pin connection
Table 7. Pin connection
Name
SPI_IRQO4SPI IRQ (SLAVE has data for MASTER)
SPI_CLKI7SPI CLOCK (Max. 8 MHz)
SPI_MISOO8SPI MISO (MASTER in / SLAVE out)
SPI_MOSII9SPI MOSI (MASTER out SLAVE in)
SPI_CSI10SPI “Chip select” (SPI slave select)
Vin5Vin(1.7 V - 3.6 V max.)
GND6GND
BT_RESETI11
EXT_LPCLKI1Not connected
GPIO2I/O2Not connected
ANA TEST 0I3Not connected
TypePin #DescriptionV 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
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.