Skip to main content
Visitor II
November 17, 2025
Question

How to use STM32WB09 as a joystick gamepad using BLE HID

  • November 17, 2025
  • 0 replies
  • 142 views

Hello,

I’m new to ST boards and currently working with an STM32WB09.
My goal is to make the board recognized as a BLE HID Gamepad, including an analog joystick.

To get started, I used the HID Mouse example from the library.
I managed to modify the HID report to match a gamepad descriptor, but I still can’t get my joystick inputs to be detected.

Does anyone have any suggestions, examples, or checks I should perform regarding:

  • reading the joystick (ADC),

  • integrating the axes into the HID report,

  • or the BLE configuration on the STM32WB09?

Thank you in advance for your help.