Main program and detecting utility for my Raspberry Pi based robotic arm project. Can be easily adapted to other gamepads with the detection program.
This project used a Raspberry Pi 2 for controlling a servo arm with a USB gamepad. It used a Logitech F310 as the USB gamepad, but any USB device could easily be adapted to the project.
This project was done for as a final assignment for my high school "How to build almost anything" class in my Senior year. Most students used an arduino and simpler projects but I choose to use a Raspberry Pi and a USB gamepad to challenge myself.