cancel
Showing results for 
Search instead for 
Did you mean: 

USB HID Device

asim khan
Associate III

Hi Members

Can some one, please explain what exactly is stm32 USB HID Device.(specifically mouse)..Does it mean that we read a mouse (buttons and cursor) attached to PC with stm32?

2 REPLIES 2
Khouloud GARSI
Lead II

Hi @asim khan​ ,

What does it means is: The STM32 MCU is enumerated as an HID device using the native PC Host HID driver to which the STM32 board is connected, in order to emulate the Mouse directions using Joystick buttons mounted on the STM32 based board.

I advise to have a look on the "HID_Standalone" example provided under cube packages.

Khouloud.

asim khan
Associate III

0690X000006Bx1xQAC.png

Here is what i want to do, control robot arm with mouse(Connected to Pc) buttons and cursor,So what i understand is, PC will be host and stm a device(Am i right?).Secondly is it possible what i want to do or should i interface mouse with stm rather then PC.