Mmjoy2 !new! Download Updated (2026)
Since the original project is no longer actively developed, finding the "official" updated link requires looking at community mirrors and repositories.
In the tab, select the .hex file corresponding to your chip (usually ATMega32U4 ).
Highly reliable with easy bootloader access. Core Capabilities Up to 120 Buttons: Supports massive button matrices (up to ) using diodes. 8 Analog Axes: Native support for 10-bit ( steps) or 12-bit ( steps) precision, compatible with TLE5010 hall sensors. mmjoy2 download updated
Preferred for large-scale controllers due to a higher number of pins.
For those looking for a more modern alternative with active development, you might also explore the FreeJoy Project , which uses more powerful STM32 microcontrollers. Since the original project is no longer actively
Select the correct (note: this is the bootloader port, which only appears for a few seconds after hitting Reset). Click Upload Firmware .
The most popular choice for compact builds. Core Capabilities Up to 120 Buttons: Supports massive
Connect your Arduino board to your PC via USB. Ensure you have access to the Reset and GND pins to trigger the bootloader.