Hello!
I have a homemade game controller, which uses potentiometer thumbsticks. There are a lot of potentiometers in total, which means that deflecting some sticks always results in tiny changes to the readings on the others. mostly for gaming it's not a big deal, but actually over time it gets to be an issue where erroneous inputs are given if I play with finely tuned response on the inputs. For cheaper thumbsticks it doesn't come up as much since they are more like buttons anyway, but for nicer thumbsticks ( I have several controllers I've put together) with good even response and precision input, it is much more of an occurrence that a deep input on one stick will result in an erroneous reading on one or more others.
The controllers all run from an arduino off a usb supplied 5v. I thought if I powered the potentiometers with independently regulated 3.3v, I might be able to eliminate this behavior. I don't want to necessarily wire up 90million 3.3v regulators with associated components, and although I did just buy a batch of little modules making it a 3 wire-per-channel mission, I would much prefer an ic that just had vin and then I could connect the outputs to their associated potentiometers.
I did not find such an IC in a google search, but don't honestly know how to go about finding these kinds of things, what they should be called, etc. I just find endless options of 3 pin single output version.
edit::: Alternatively, could I just wire up a zener diode in series before each potentiometer? I could supply all of the potentiometers with a 5v pretty easily, and then just have a zener diode in series before each potentiometer limiting the voltage to 3.3, but I don't know if this "simple fix" would actually provide the result i desire. It would be cheap!!
I have a homemade game controller, which uses potentiometer thumbsticks. There are a lot of potentiometers in total, which means that deflecting some sticks always results in tiny changes to the readings on the others. mostly for gaming it's not a big deal, but actually over time it gets to be an issue where erroneous inputs are given if I play with finely tuned response on the inputs. For cheaper thumbsticks it doesn't come up as much since they are more like buttons anyway, but for nicer thumbsticks ( I have several controllers I've put together) with good even response and precision input, it is much more of an occurrence that a deep input on one stick will result in an erroneous reading on one or more others.
The controllers all run from an arduino off a usb supplied 5v. I thought if I powered the potentiometers with independently regulated 3.3v, I might be able to eliminate this behavior. I don't want to necessarily wire up 90million 3.3v regulators with associated components, and although I did just buy a batch of little modules making it a 3 wire-per-channel mission, I would much prefer an ic that just had vin and then I could connect the outputs to their associated potentiometers.
I did not find such an IC in a google search, but don't honestly know how to go about finding these kinds of things, what they should be called, etc. I just find endless options of 3 pin single output version.
edit::: Alternatively, could I just wire up a zener diode in series before each potentiometer? I could supply all of the potentiometers with a 5v pretty easily, and then just have a zener diode in series before each potentiometer limiting the voltage to 3.3, but I don't know if this "simple fix" would actually provide the result i desire. It would be cheap!!
Last edited: