Video Game Controller

I'm new to coding and electronics in general (Forums as well lol). I was wondering if someone knows about video game controllers and if it's possible to have more than 2 analog sticks on one controller? I'm trying to work on a project and want to see if it is possible to get 3 or more analog sticks working properly on one Arduino?

Different versions have different number of analog in pins which are typically used for joysticks.
The UNO has 6 and can directly support three 2-axis joysticks.
Various expander boards would let you read any number of joysticks.

Does that answer your question?

Thank you vinceherman it does, gives me a bit more hope for my project :slight_smile: . Now I just gotta find out how to do it lol

Go google "arduino joystick"
It will walk you through one 2-axis joystick.
A second and a third are trivial from that point, using the next 2 analog in pins.
Let us know if you run into difficulties.

Here's a nice joystick example


Connect up to 3 to an Uno, 4 to aNano or 1284P, 8 to a Mega.