Wireless controller Raspberry Pi

Feb 26, 2018
2
0
10
Hi, I would like to use my raspberry pi 0 W as a wireless controller for different devices (ex: Android, IOS and windows). I already connected my raspberry pi to a rudimental pad created with a breadboard. My problem is that I don't know how can I let recognize this as a controller by other devices.
Do you know any software to do that?

Thank you so much
 
Solution
There "other" devices recognize a "controller" as an USB device, usually emulating a keyboard and/or mouse, or a game pad. So, in order to make your RpiZero emulate one of these, you have following tasks:
- cheat built-in master USB controller to work as a slave USB (not an easy task);;
- write a software to emulate HID (Human Interface Device);
- learn what codes other controllers generate for different keys;
- output these over USB;

Start with googling/binging/ducking "Emulate USB keyboard with Raspberry Pi".

There "other" devices recognize a "controller" as an USB device, usually emulating a keyboard and/or mouse, or a game pad. So, in order to make your RpiZero emulate one of these, you have following tasks:
- cheat built-in master USB controller to work as a slave USB (not an easy task);;
- write a software to emulate HID (Human Interface Device);
- learn what codes other controllers generate for different keys;
- output these over USB;

Start with googling/binging/ducking "Emulate USB keyboard with Raspberry Pi".

 
Solution