Hi my project is about using a MPU6050 gyroscope as a gamepad/joystick(digital). I have a Feather 32u4 Bluefruit LE which uses arduino code also.
I have been searching on learning pages for a while and couldnt find an exact answer about if i can show my FEATHER 32U4 BLUEFRUIT LE as a HID Bluetooth gamepad/joystick(digital) to my pc or not...
If it supports Bluetooth HID (it sure supports) and if it can be usable as bluetooth keyboard and mouse, shouldnt it can be usable as a HID gamepad/joystick also?
And my another problem is;
Because of not showing my feather as a gamepad, i tried my chance to use it as bluetooth hid keyboard and sending commands as keys.
All i could find was that command: "AT+BleKeyboard=" that sends keys to my pc according to gyro movements.
But the promlem with that is, it continously sends write commands.. I mean if I want to send "X" and if delay is 50ms for example, in 1 second, it sends 20 "X" to my pc.
Even the direction changes and gyro start sending Y, my pc continue to write X unless finishing 20 times. Then it starts writing "Y" command..
Is there a command like "key.press" and "key.release" for Bluetooth HID?
Because I want my pc to react suddenly to direction changes...
Sorry for my bad english and lack of arduino programming skills.
I will appreciate for any help.
Thanks in advance.