Thingiverse
Arduino PC Thumbstick - Full Tutorial
by B4114M
87
Downloads
91
Likes
0
Makes
Tutorial: https://youtu.be/AgHov-F_tKg
Quick video: https://youtu.be/szQM6KsWP2o
Note: Needs Arduino Uno, and should be fairly familiar with Python 3.
PC gaming was only lacking one thing in my eyes... analogue movement.
There are a few projects which tackle this, but they are a little incomplete, and require an Arduino micro to be seen as a game controller.
My take on this uses an Arduino Uno.
This is a two part attack.
Firstly the Arduino code reads the pin values from the joystick, then the Python code converts this into key presses. (The joystick button is set to "i" by default).
You will need the Arduino IDE software, as well as Python 3.
Read each section below for a run through of how to get it working!
Enjoy!
Quick video: https://youtu.be/szQM6KsWP2o
Note: Needs Arduino Uno, and should be fairly familiar with Python 3.
PC gaming was only lacking one thing in my eyes... analogue movement.
There are a few projects which tackle this, but they are a little incomplete, and require an Arduino micro to be seen as a game controller.
My take on this uses an Arduino Uno.
This is a two part attack.
Firstly the Arduino code reads the pin values from the joystick, then the Python code converts this into key presses. (The joystick button is set to "i" by default).
You will need the Arduino IDE software, as well as Python 3.
Read each section below for a run through of how to get it working!
Enjoy!
Did you print this model? Sign in and share your make!
Sign in to leave a comment
Sign inNo comments yet – be the first!