Skip to main content
Associate
February 1, 2026
Solved

P-NUCLEO WB55 - Arduino setup and basic examples

  • February 1, 2026
  • 1 reply
  • 210 views

Hi,

I am trying to make a basic Enhanced Advertising low power application using Arduino IDE.

I use a standard P-NUCLEO WB55.

I need Arduino IDE because this application is intended to be open for modifications.

The current STM Documentation (https://wiki.st.com/stm32mcu/wiki/Connectivity:STM32WB_BLE_Arduino) is more than one year old and is outdated.

I succeed in lighting the 3 color led by redefining their PIN OUT according with the electrical schematic. But I was not even able to get print messages (I guess the Serial is not properly define for that board).

Where can I found a basic Arduino Example.

I did already the update of the M0 FW which is supposed to be HCI compliant. FUS version V2.2.0.0 and STACK version v1.24.0.3.

Thanks in advance.


Edited to fix link.

Best answer by Andrew Neil

If that's answered your question, please mark the solution.

Please give a link to you thread on the stm32duino forum - so that anyone who finds this can follow it...

1 reply

Andrew Neil
Super User
February 2, 2026

Welcome to the forum.

This forum is focussed on "conventional" development, using things like Keil, STM32CubeIDE, etc.

For Arduino questions, you'd be better at:

https://www.stm32duino.com/

Or the main Arduino forums:

https://forum.arduino.cc/

 


@fbd38 wrote:

I need Arduino IDE because this application is intended to be open for modifications


That doesn't follow at all!

It's perfectly possible to modify applications built using other IDEs.

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
fbd38Author
Associate
February 3, 2026

Thanks a lot. I will continue on the stm32duino forum.

 

By the way I tried the CubeMX IDE, which is very nice,  but the "entrance ticket" is too high for non-professionals.

Andrew Neil
Andrew NeilBest answer
Super User
February 3, 2026

If that's answered your question, please mark the solution.

Please give a link to you thread on the stm32duino forum - so that anyone who finds this can follow it...

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.