cancel
Showing results for 
Search instead for 
Did you mean: 

Cumstom HID firmware for STM32F411CEU6

ivanmnstr
Visitor

Hello forum members, I'm new to this field and need some help.

I purchased the STM32F411CEU6 board, and the goal is to create a custom HID interface on it, essentially turning it into a mouse for the system (connecting via the native Type-C to Type-A of the computer). It should be controlled via IN reports that are sent from a Python script using hidapi. In my example, I'm sending 2 bytes with dx and dy.

Currently, Windows recognizes it as an HID device, and the script sends offsets, but the cursor doesn't move, and I receive an error. Since I don't have an ST-Link, I can't debug it. I would be very grateful for any help, and I'm ready to reward you once the issue is fixed!

I've attached the project folders.

2 REPLIES 2
Javier1
Principal

Since I don't have an ST-Link, I can't debug it.<----- Thats your mistake right there, buy an stlink or if you have any nucleo board lying around, use the onboard stlink 

"and I'm ready to reward you once the issue is fixed!" i dont think your vage proposal is very attractive for someone with hair on their balls.

we dont need to firmware by ourselves, lets talk

If you not interested in help => just skip this thread.

For this simple usage its not relevant to buy ST-Link. And im newbie in C and firmware programming at all. I just need some help with my code refactoring to make it works.