You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add the init.py file under \lib\adafruit_hid directory of CIRCUITPY drive.
Add the boot.py file inside main directory of CIRCUITPY drive.
Add the code.py file (demo code) inside main directory of CIRCUITPY drive.
Add the hid_xac_gamepad.py file inside main directory of CIRCUITPY drive.
Hard reset the board using the reset button or software reset.
Notes
You may need to remove the device in Windows for it to update the HID profile and press the restart button if it doesn't show the correct HID profiles.
REPL is disabled in boot.py file. You can comment usb_cdc.disable() depending on your dev board. It might be a good idea to comment it during the development stage. Don't forget pressing the reset button.
Validation
Board
MCU
Status
ItsyBitsy NRF52840 Express
Nordic NRF52840
Tested and fully functional
About
XAC HID Gamepad implementation for CircuitPython 7 or above.