Jump to content

Recommended Posts

Posted

Ok so I have some ideas for button boxes, maybe a few additional hats to HOTAS, and I'm thinking I'd want to use the HID function that some Arduino's support. So I have a few questions:

 

:cry:

 

- I think that for HID support I need to ensure 32u4 chipset, as many Arduinos don't support HID due to different chips/drivers. Is this true? Is there a different chip that does also support HID while others do not?

 

-Thinking I might need to use MMJOY2. What prerequisites must I need to know about this??

 

- For projects where a tiny board is desirable, I'm thinking the consensus is the Pro Micro, partly for small size but also the chipset / HID. However, I get tripped up in selecting which Pro Micro to buy, because it seems there are 5 volt versions... and suddenly I can't find 3 volt versions,,, do they only come in 5 volts, or are there other 3 or 3.5volt versions like some other Arduino boards? If there is, why might I pick different voltage versions??

 

 

What other considerations do I need to think of, for choosing an Arduino for such a project?

 

Thanks!

Posted

MMJoy is the easiest solution since you simply pick the right controller, load the firmware, and start configuring in minutes. It does require the ATMega32u4 at 5 volts, Pro Micro or no. Pro Micros are the best for ease of use and installation in small locations. Leonardo may be more useful given the increased number of available pins to use for axes and button/switch matrix purposes, but it's a cost tradeoff.

Posted (edited)

For use MMJoy2 - joystick firmware, you need the 5v, 16 mhz version of PRO Micro, or Micro (both with ATMEGA43u4 mc).

 

The only "downsize" of Arduino PRO Micro is that their "Lilliput" size limited number of pins, what in an simple use limit the inputs to 6 axes and buttons to 36 (6x6 matrix).

 

Arduino Micro, having more pins provide more flexibility. And having the reset button on PCB is more easy to flash, in PRO Micro you need use a wire as "reset button", but this is not difficult.

 

-Thinking I might need to use MMJOY2. What prerequisites must I need to know about this??

 

This video give you a good idea of what is need do, and what you get with "MMjoy2".

 

 

BTW - The Arduino is PRO Micro.

 

Get firmware from MegaMOZG page: https://sites.google.com/site/mmjoyproject/

Edited by Sokol1_br
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...