BlueNRG:Bluetooth® low energy wireless network processor

The BlueNRG is a very low power Bluetooth low energy (BLE) single-mode network processor, compliant with Bluetooth specification v4.0. The BlueNRG can act as master or slave. The entire Bluetooth low energy stack runs on the embedded Cortex M0 core. The non-volatile Flash memory allows on-field stack upgrading. The BlueNRG allows applications to meet the tight advisable peak current requirements imposed by the use of standard coin cell batteries. The maximum peak current is only 10 mA at 1 dBm of output power. Ultra low-power sleep modes and very short transition times between operating modes allow very low average current consumption, resulting in longer battery life. The BlueNRG offers the option of interfacing with external microcontrollers using SPI transport layer.

Key Features

  • Bluetooth specification v4.0 compliant, slave single-mode Bluetooth low energy network processor
  • Embedded Bluetooth low energy protocol stack: GAP, GATT, SM, L2CAP, LL, RF-PHY
  • Bluetooth low energy profiles provided separately
  • Operating supply voltage: from 2.0 to 3.6 V
  • 8.2 mA maximum TX current (@0 dBm, 3.0 V)
  • Down to 1.7 µA current consumption with active BLE stack
  • Integrated linear regulator and DC-DC step-down converter
  • Up to +8 dBm available output power (at antenna connector)
  • Excellent RF link budget (up to 96 dB)
  • Accurate RSSI to allow power control
  • Proprietary application controller interface (ACI), SPI based, allows interfacing with an external host application microcontroller
  • Full link controller and host security
  • High performance, ultra-low power Cortex-M0 32-bit based architecture core
  • Upgradable BLE stack (stored in embedded Flash memory, via SPI)
  • AES security co-processor
  • Low power modes
  • 16 or 32 MHz crystal oscillator
  • 12 MHz ring oscillator
  • 32 kHz crystal oscillator
  • 32 kHz ring oscillator
  • Compliant with the following radio frequency regulations: ETSI EN 300 328, EN 300 440, FCC CFR47 Part 15, ARIB STD-T66
  • Available in QFN32 (5 x 5 mm) and WLCSP34 (2.66 x 2.56 mm) packages
  • Operating temperature range: -40 °C to 85 °C
Product Specifications
DescriptionVersionSize
DS9877: Upgradable Bluetooth® Low Energy network processor10.01 MB
Application Notes
DescriptionVersionSize
AN4486: BlueNRG, BlueNRG-MS over-the-air bootloader2.0963 KB
AN4491: BlueNRG, BlueNRG-MS updater3.0274 KB
AN4494: Bringing up the BlueNRG and BlueNRG-MS devices6.0999 KB
AN4630: PCB design guidelines for the BlueNRG and BlueNRG-MS devices1.01 MB
AN4392: Using the BlueNRG/BlueNRG-MS transceiver under ARIB STD-T66 in the 2400 – 2483.5 MHz band2.01 MB
AN4387: Using the BlueNRG/BlueNRG-MS transceiver under ETSI EN 300 328 in 2400 – 2483.5 MHz band2.02 MB
AN4378: Using the BlueNRG/BlueNRG-MS transceiver under FCC title 47 part 15 in the 2400 – 2483.5 MHz band2.02 MB
User Manuals
DescriptionVersionSize
UM1755: BlueNRG Bluetooth® LE stack application command interface (ACI)4.01 MB
UM2058: BlueNRG GUI SW package4.11 MB
UM1868: BlueNRG and BlueNRG-MS information register (IFR)1.0382 KB
UM1770: BlueNRG, BlueNRG-MS profiles application interface3.01 MB
Programming Manuals
DescriptionVersionSize
PM0237: BlueNRG, BlueNRG-MS stacks programming guidelines6.01 MB
Errata Sheets
DescriptionVersionSize
ES0280: BlueNRG/BlueNRG-MS device limitations2.0114 KB
Design Notes & Tips
DescriptionVersionSize
DT0069: Enabling the Bluetooth Low Energy Direct Test Mode (DTM) with BlueNRG-MS1.0248 KB
DT0070: How to set the Bluetooth device address on BlueNRG-MS1.0195 KB
STM32 Open Development Environment
Part NumberManufacturerDescription
X-NUCLEO-IDB04A1STBluetooth low energy expansion board based on BlueNRG for STM32 Nucleo
Evaluation Tool Software
Part NumberManufacturerDescription
STSW-BLUENRG-DKSTSetup for BlueNRG Kits
MCUs Embedded Software
Part NumberManufacturerDescription
X-CUBE-BLE1STBluetooth Low Energy software expansion for STM32Cube
MEMS and Sensors Software
Part NumberManufacturerDescription
BLUEMICROSYSTEM1STIoT node with BLE connectivity, environmental and motion sensors, and motion middleware libraries
Open.RF
Part NumberManufacturerDescription
OSXSmartConnPSSTBluetooth low energy profiles for the X-CUBE-BLE1 expansion for STM32Cube
Wireless Connectivity Software
Part NumberManufacturerDescription
STSW-BNRG-V63STBLE Stack Image Package Release v6.3
STSW-BNRG-V64STBLE Stack Image Package Release v6.4
STSW-BNRG001STBlueNRG current consumption estimation tool
STSW-BNRGUISTBLUENRG family GUI
Solution Evaluation Tools
Part NumberManufacturerDescription
STEVAL-IDB002V1STBluetooth ® SMART board based on the BlueNRG low energy network processor
STEVAL-IDB003V1STA BlueNRG IC based Bluetooth® Smart USB dongle
Sample & Buy
Part NumberPackagePacking TypeOperating Temperature (°C) (min)Operating Temperature (°C) (max)Unit Price (US$) *QuantityECCN (EU)ECCN (US)Country of Origin
BLUENRGQTRVFQFPN32 5X5X0.9 3.6X3.6EP 0.5PTape And Reel-4085--5A002A1A5A992CPHILIPPINES
BLUENRGCSPWLCSP MSL1Tape And Reel-4085--5A002A1A5A992C-
Quality & Reliability
Part NumberPackageGradeRoHS Compliance GradeMaterial Declaration**
BLUENRGQTRVFQFPN32 5X5X0.9 3.6X3.6EP 0.5PIndustrialEcopack3md_a0k1-wspc-vfqfpn32-wspc-5x5x0.9-wspc-3.6x3.6ep-wspc-0.5p_cbc8f128ba9-wspc-(bluenrgqtr)_wcp_ver2_signed.pdf
md_a0k1-wspc-vfqfpn32-wspc-5x5x0.9-wspc-3.6x3.6ep-wspc-0.5p_cbc8f128ba9-wspc-(bluenrgqtr)_wcp_ver2.xml
BLUENRGCSPWLCSP MSL1IndustrialN/Amd_01c1-wspc-wlcsp-wspc-msl1_bpe0f128be9-wspc-(bluenrgcsp)_wcp_ver2_signed.pdf
md_01c1-wspc-wlcsp-wspc-msl1_bpe0f128be9-wspc-(bluenrgcsp)_wcp_ver2.xml
Upgradable Bluetooth® Low Energy network processor BLUENRG
BlueNRG, BlueNRG-MS over-the-air bootloader BLUENRG
BlueNRG, BlueNRG-MS updater BLUENRG
Bringing up the BlueNRG and BlueNRG-MS devices BLUENRG
PCB design guidelines for the BlueNRG and BlueNRG-MS devices BLUENRG
Using the BlueNRG/BlueNRG-MS transceiver under ARIB STD-T66 in the 2400 – 2483.5 MHz band BLUENRG
Using the BlueNRG/BlueNRG-MS transceiver under ETSI EN 300 328 in 2400 – 2483.5 MHz band BLUENRG
Using the BlueNRG/BlueNRG-MS transceiver under FCC title 47 part 15 in the 2400 – 2483.5 MHz band BLUENRG
BlueNRG Bluetooth® LE stack application command interface (ACI) BLUENRG
BlueNRG GUI SW package BLUENRG
BlueNRG and BlueNRG-MS information register (IFR) BLUENRG
BlueNRG, BlueNRG-MS profiles application interface BLUENRG
BlueNRG, BlueNRG-MS stacks programming guidelines BLUENRG
BlueNRG/BlueNRG-MS device limitations BLUENRG
Enabling the Bluetooth Low Energy Direct Test Mode (DTM) with BlueNRG-MS SPBT3-0DP2
How to set the Bluetooth device address on BlueNRG-MS SPBT3-0DP2
md_a0k1-wspc-vfqfpn32-wspc-5x5x0.9-wspc-3.6x3.6ep-wspc-0.5p_cbc8f128ba9-wspc-(bluenrgqtr)_wcp_ver2_signed.pdf BLUENRG
md_a0k1-wspc-vfqfpn32-wspc-5x5x0.9-wspc-3.6x3.6ep-wspc-0.5p_cbc8f128ba9-wspc-(bluenrgqtr)_wcp_ver2.xml BLUENRG
md_01c1-wspc-wlcsp-wspc-msl1_bpe0f128be9-wspc-(bluenrgcsp)_wcp_ver2_signed.pdf BLUENRG
md_01c1-wspc-wlcsp-wspc-msl1_bpe0f128be9-wspc-(bluenrgcsp)_wcp_ver2.xml BLUENRG