Awesome work! I did a simpler version of it, but simple pulsein instead of interrupts. I have two questions about it:
-Is there any reason for the particular pins selected? Wouldn't it make more sense / is it possible to use pins next to each other? 4, 5, 6, 7, 8, 9 for example?
-Is it normal, that it has a slight play? A like it's a little shaky? Did you think of some kind of noise filtering?
One extra question, but maybe I'll need to contact Freerider dev about it: On mac and android it is totally fine, but on windows it is strange and unusable: The only a portion of the stick movements work, and sometimes it's inverted. Like the upper third of the throttle, and the rightmost quarter of the roll. I'll make a vid of it when I'll get to a Windows machine.
Thank you for sharing it, I love it :)