2026-02-12 6:31 AM - last edited on 2026-02-24 2:54 AM by Andrew Neil
I have a NUCLEO-F030R8 development kit and an X-NUCLEO-WB05N-B01 (STM32WB05N) expansion board.
I am using an ST-Link V3 for programming and debugging.
I believe that I have connected the boards according to the official X-CUBE-WB05N Getting Started documentation (v1.1.0). The wiring, pin mappings, and configuration settings have been done based on the document.
I am trying to communicate between the NUCLEO-F030R8 (host MCU) and the STM32WB05N over SPI.
The SPI pins, IRQ, and reset connections are configured according to the documentation. However, in this setup, the STM32WB05N does not appear to reset properly, and SPI communication cannot be started.
On the STM32CubeMX side:
The X-CUBE-WB05N v1.1.0 expansion package is selected
SPI configuration and pin assignments are set as described in the documentation
I understand that, as a first step, the correct DTM / firmware binary (.hex or .bin) located in the Utilities folder must be programmed into the STM32WB05N using STM32CubeProgrammer. However, I am unable to connect to the STM32WB05N target using STM32CubeProgrammer.
When attempting to connect, I consistently receive the following error (screenshot attached):
Error: No STM32 target found. If your product embeds Debug Authentication, please perform a discovery using Debug Authentication.
The physical wiring and connections are shown in the attached images, along with the error message.
I believe that I followed the documentation step by step, but I am currently unable to proceed beyond this point.
Additionally, could you please confirm whether the NUCLEO-F030R8 is a supported and suitable host MCU for communicating with the STM32WB05N over SPI, or if a different Nucleo board is recommended?
I would appreciate your guidance on how to proceed.
Thank you.
2026-02-24 2:45 AM
Hi @burak_Guzeller,
Could you try connecting under reset?
Also, in UM3406, a Nucleo-U575ZI-Q is used, are you sure the X-Nucleo-WB05 is compatible? Can you try powering up the X-Nucleo-WB05 without connecting it to the NUCLEO-F030 and try re-connecting with CubeProgrammer ?
Aziz