Arduino questions! - ED Forums
 


Notices

Reply
 
Thread Tools Display Modes
Old 08-13-2019, 08:29 PM   #1
Rick50
Member
 
Join Date: Feb 2019
Location: Calgary Alberta Canada
Posts: 108
Default Arduino questions!

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:



- 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!
Rick50 is offline   Reply With Quote
Old 08-13-2019, 08:46 PM   #2
lunaticfringe
Senior Member
 
lunaticfringe's Avatar
 
Join Date: Sep 2012
Posts: 1,106
Default

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.
lunaticfringe is online now   Reply With Quote
Old 08-14-2019, 03:21 PM   #3
Sokol1_br
Veteran
 
Sokol1_br's Avatar
 
Join Date: Apr 2007
Posts: 3,569
Send a message via MSN to Sokol1_br
Default

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

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.

Quote:
-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/

Last edited by Sokol1_br; 08-14-2019 at 04:05 PM.
Sokol1_br is offline   Reply With Quote
Old 08-14-2019, 04:54 PM   #4
Rick50
Member
 
Join Date: Feb 2019
Location: Calgary Alberta Canada
Posts: 108
Default

Awesome!

Thank you gentlemen!
Rick50 is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT. The time now is 08:53 PM. vBulletin Skin by ForumMonkeys. Powered by vBulletin®.
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.