Skip to content

Xinput arcade controller using an arduino with a MLX90333 hall effect sensor for analog stick inputs

Notifications You must be signed in to change notification settings

coolzhpfree/Xinput_Fightstick_MLX90333

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

Xinput_Fightstick_MLX90333

Xinput arcade controller using an arduino with MLX90333 hall effect sensors for analog stick inputs

Reference

Credits to Knuckleslee https://knuckleslee.blogspot.com/2017/11/twin-stick-ex.html

Arduino XInput Library https://github.com/dmadison/ArduinoXInput

To Do

  • Add a extra button to toggle LStick between analog mode and Dpad mode (see "LStickmode" in the ino file)
    • use ISCP (eg MOSI / MISO / SCK) pin for button?
      • Micro pin 14 is MISO, 15 is SCKL and 16 is MOSI
    • OR button conbination (eg start + back))
  • Make the stick deadzone as a circle (see "//Deadzone Adjust" in the ino) (coders plz help me)
  • RGB leds (WS2812)
    • Micro pin 14 is MISO, 15 is SCKL and 16 is MOSI
  • Make a 3d printed mount to fix the sensor on to a sanwa stick (I have a clone) (3d modellers plz help me)

https://forum.arduino.cc/index.php?topic=466897.0

About

Xinput arcade controller using an arduino with a MLX90333 hall effect sensor for analog stick inputs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages