Once flashed, switch to the and Button Matrix tabs within the GUI to customize your hardware.
MMJoy2 is a free, highly flexible firmware and configuration software for building DIY USB game controllers (joysticks, pedals, and button boxes) using cheap Arduino-compatible boards. While there have been no major core updates since the release, this remains the most stable and widely used version for Windows-based setups. Download Links mmjoy2 download updated
Note: Standard Arduino Unos or Nanos utilizing the ATmega328P chip are compatible with MMJoy2 because they lack native USB controller hardware. Step-by-Step Installation and Flashing Guide Once flashed, switch to the and Button Matrix
If you’re building a custom flight sim button box or modding an old joystick, is likely the first name you’ll encounter. But if you’ve spent any time searching for an "updated" version recently, you’ve probably noticed that many old links are dead and the official English wiki has been archived since 2018. Download Links Note: Standard Arduino Unos or Nanos
Supports up to 8 axes (using sensors like TLE5010/11) and up to 128 buttons. Advanced Logic: