Download GPDL program for Windows 10/11
Arduino code this code should be flashed to the Arduino via Arduino IDE
Video tutorial, the Arduino circuit in the video is a bit outdated, but the principle is the same
ACTUAL SCHEME
The current GPDL tester scheme for version 2.2.0 and higher.
ABOUT GPDL
The gamepadla project was created to test the latency of game controllers. It is open-source and allows any enthusiast to measure gamepad latency with the tools at hand in an Arduino-based device.
NECESSARY MATERIALS
Arduino Nano - https://amzn.to/3tSbvB3 | https://s.click.aliexpress.com/e/_DczmEt1
Cable - https://s.click.aliexpress.com/e/_DlX7bmn | https://amzn.to/3MaUU1F
Gecko tape - https://s.click.aliexpress.com/e/_DegtRf1
or Conductive tape - https://amzn.to/43b0x7m
STL - https://www.thingiverse.com/thing:6283094
Resistor 1.5K - https://s.click.aliexpress.com/e/_DFponPJ
To ensure the safety of the gamepad, connect the arduino to the gamepad's contacts through 1.5kΩ resistor
But even with these precautions, the author cannot guarantee that the gamepad will not malfunction, so do all tests at your own risk!
LINKS:
Donate: https://ko-fi.com/gamepadla
A website with a catalog of tested gamepads: https://gamepadla.com
Reddit thread to help you create and configure your own GPDL tester