BlueNRG-2
BlueNRG-2 is a low-power Bluetooth 5.0 system-on-chip (SoC) designed by STMicroelectronics for wireless connectivity in IoT and wearable applications. It integrates an ARM Cortex-M0 32-bit RISC processor, enabling efficient handling of complex tasks while maintaining minimal power consumption. The SoC features a dedicated RF transceiver supporting Bluetooth 5.0 with extended range and higher data rates, making it suitable for long-range communication and fast data transfer in smart environments.
The device includes up to 512 KB of flash memory and 96 KB of SRAM, providing ample space for firmware storage and real-time processing. It supports multiple interfaces including SPI, I2C, UART, and USB, allowing flexible integration with various peripheral components and host systems. Its ultra-low power modes—such as sleep, stop, and standby—enable battery-powered devices to operate for extended periods, often exceeding several months on a single coin cell.
BlueNRG-2 also incorporates a rich set of analog and digital peripherals, such as ADCs, timers, and GPIOs, which simplify sensor interfacing and control logic implementation. It supports secure boot and hardware-based encryption (AES-128), ensuring robust protection against unauthorized access and data tampering. Additionally, the chip includes a hardware random number generator for enhanced cryptographic operations.
Designed for industrial, medical, consumer, and smart home applications, BlueNRG-2 excels in use cases like asset tracking, remote monitoring, smart lighting, and wearable health devices. Its compact QFN48 package and low BOM cost make it ideal for space-constrained designs requiring high performance and energy efficiency. With comprehensive software support from ST’s STM32CubeMX and BLE stack, developers can rapidly prototype and deploy reliable wireless solutions.