X-NUCLEO-IDB04A1 Bluetooth Low Energy

X-NUCLEO-IDB04A1 is a Bluetooth Low Energy evaluation board based on ST BlueNRG network coprocessor. This component is DEPRECATED and has been replaced by X-NUCLEO-IDB05A1.

Hello World

Import programBLE_HeartRate_IDB04A1

Hello World program for this deprecated board, based on older versions of BLE_API (rev1130), X_NUCLEO_IDB0XA1 (rev212) and mbed (rev114) libraries.


Import libraryX_NUCLEO_IDB0XA1

BLE_API wrapper library for STMicroelectronics' BlueNRG Bluetooth Low Energy expansion board shield (Component)






X-NUCLEO-IDB04A1 is based on an old hardware chip that is no longer maintained and has been replaced by the new X-NUCLEO-IDB05A1 component. X-NUCLEO-IDB04A1 is not compatible with the latest versions of mbed BLE_API due to the lack of firmware updates to implement the new features. The Hello World program for this deprecated board is based on older versions of BLE_API, X_NUCLEO_IDB0XA1 and mbed libraries. The latest features provided by the BLE_API are supported by the X-NUCLEO-IDB05A1 component.

X-NUCLEO-IDB04A1 is a Bluetooth low energy evaluation board to allow expansion of the STM32 Nucleo boards. It is compatible with the Arduino UNO R3 connector layout, and is designed around BlueNRG, a Bluetooth Low Energy, low power network coprocessor compliant with BTLE 4.0.

X-NUCLEO-IDB04A1 interfaces with the MCU via SPI pin, and the user can change the default SPI clock, the SPI chip select and SPI IRQ by changing one resistor on the evaluation board.

Arduino Connector Compatibility Warning

X-NUCLEO-IDB04A1 is Arduino compatible with one exception: instead of using pin D13, to drive the SPI clock, it uses pin D3.
For further details, please refer to page X_NUCLEO_IDB0XA1.

The board passed the RF TEST for Japan Radio Law certification with higher margin above the specification values as well as it is FCC certified (FCC ID: S9NIDB04A1).
For more information and for ordering refer to ST web site.