Getting started with the X-NUCLEO-BNRG2A1 BLE expansion board based on
BLUENRG-M2SP module for STM32 Nucleo
Introduction
The X-NUCLEO-BNRG2A1
plugged onto an STM32 Nucleo development board (e.g., NUCLEO-L476RG with ultra-low power STM32 microcontroller)
through its Arduino UNO R3 connectors.
The expansion board features the Bluetooth® v5.0 compliant and FCC certified BlueNRG-M2SP application processor module
based on the ST BlueNRG-2 System-on-Chip. This SoC manages the complete Bluetooth low energy stack and protocols on its
Cortex-M0 core and programmable Flash, which can accommodate custom applications developed using the SDK. The
BlueNRG-M2SP module supports master and slave modes, increased transfer rates with data length extension (DLE), and
AES-128 security encryption.
The X-NUCLEO-BNRG2A1 interfaces with the STM32 Nucleo microcontroller via SPI connections and GPIO pins, some of
which can be configured by the hardware.
expansion board provides Bluetooth low energy connectivity for developer applications and can be
Figure 1. X-NUCLEO-BNRG2A1 expansion board
UM2667 - Rev 1 - December 2019
For further information contact your local STMicroelectronics sales of
fice.
www.st.com
Page 2
1Typical applications
The X-NUCLEO-BNRG2A1 expansion board can be used for the evaluation of the BlueNRG-M2 device in many
applications, such as:
•
point-to-point communication
•sensor application
•home automation and lighting
•direct test mode (DTM)
UM2667
Typical applications
UM2667 - Rev 1
page 2/22
Page 3
2Acronyms and abbreviations
Table 1. List of acronyms
AcronymDescription
EEPROMElectrically erasable programmable read only memory
GHzGiga Hertz
GUIGraphical user interface
LEDLight emitting diode
MCUMicrocontroller unit
P2PPoint-to-point communication
RFRadio frequency communication
SPISerial peripheral interface
SWDSerial wire debug
UM2667
Acronyms and abbreviations
UM2667 - Rev 1
page 3/22
Page 4
3Getting started
3.1Overview
The X-NUCLEO-BNRG2A1 expansion board main features are:
Based on the BlueNRG-M2SP module FCC certified module (FCC ID: S9NBNRGM2SP and IC: B976C-
•
BNRGM2SP)
•Compatible with STM32 Nucleo boards
•Equipped with Arduino UNO R3 connector
•Scalable solution, capable of cascading multiple boards for larger systems
•Free comprehensive development firmware library and examples for BlueNRG-2 compatible with
STM32Cube
•BlueNRG-M2SP:
–Bluetooth v5.0 compliant
–Supports master and slave modes
–BLE data packet length extension
–Embedded BALF-NRG-02D3 integrated matched balun with harmonic filter
The BlueNRG-M2SP is a Bluetooth® low Energy System-on-Chip application processor certified module (FCC ID:
S9NBNRGM2SP
module supports multiple roles simultaneously and can simultaneously act as a Bluetooth Smart master and slave
device.
The BlueNRG-M2SP is based on BlueNRG-2 System-on-Chip and includes Bluetooth Low Energy stack and
protocols.
The device interfaces with STM32 Nucleo boards through SPI and GPIOs.
BlueNRG-M2SPOrder code
SMD 23 pinPackage
1.7- 3.6 VOperating Voltage
, IC ID: 8976C-BNRGM2SP), compliant with BT specifications v5.0 and BQE qualified. The
Table 6. BlueNRG-M2SP device details
DescriptionFeatures
UM2667
5.2SPI EEPROM
The M95640-RMC6TG 64 Kbit serial SPI bus EEPROM with high-speed clock interface can be mounted on the X-
NUCLEO-BNRG2A1 expansion board.
It can be used to store the configuration parameters related to application or settings of the BlueNRG-2 RF
device.
Its main features are:
•
Compatible with the Serial Peripheral Interface (SPI) bus
Formal notices required by the U.S. Federal Communications Commission ("FCC")
8Formal notices required by the U.S. Federal Communications
Commission ("FCC")
Any changes or modifications to this equipment not expressly approved by STMicroelectronics may cause
harmful interference and void the user's authority to operate this equipment.
This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) this
device may not cause harmful interference, and (2) this device must accept any interference received, including
any interference that may cause undesired operation.
This device uses, generates and radiated radio frequency energy
device is well below the maximum exposure allows by Federal Communications Commission (FCC).
The X-NUCLEO-BNRG2A1 contains FCC certified module BlueNRG-M2SP (FCC ID: S9NBNRGM2SP).
. The radio frequency energy produced by this
UM2667
UM2667 - Rev 1
page 16/22
Page 17
Formal notices required by the Industry Canada ("IC")
9Formal notices required by the Industry Canada ("IC")
English:
This device complies with Industry Canada licence-exempt RSS standard(s). Operation is subject to the following
two conditions: (1) this device may not cause interference, and (2) this device must accept any interference,
including interference that may cause undesired operation of the device.
French:
Le présent appareil est conforme aux CNR d'Industrie Canada applicables aux appareils radio exempts de
licence. 'exploitation est autorisée aux deux conditions suivantes: (1) l'appareil ne doit pas produire de brouillage,
et (2) l'utilisateur de l'appareil doit accepter tout brouillage radioélectrique subi, même si le brouillage est
susceptible d'en compromettre le fonctionnement.
The X-NUCLEO-BNRG2A1 contains FCC certified module BlueNRG-M2SP (FCC ID: S9NBNRGM2SP).
STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and improvements to ST
products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. ST
products are sold pursuant to ST’
Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design of
Purchasers’ products.
No license, express or implied, to any intellectual property right is granted by ST herein.
Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.
ST and the ST logo are trademarks of ST. For additional information about ST trademarks, please refer to www
names are the property of their respective owners.
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.
s terms and conditions of sale in place at the time of order acknowledgement.